meaning of cameroon

1. a republic on the western coast of central Africa; was under French and British control until 1960


Related Words

cameroon | cameroon franc | cameroonian |

Developed & Maintained By Taraprasad.com

Treasure Words