Dictionary Definitions, Synomyns, Antonyms, and related words for Cameroon
Definitions for: Cameroon
[n] a republic on the western coast of central Africa; was under French and British control until 1960
[n] an inactive volcano in western Cameroon; highest peak on the West African coast