cameroon

Noun
  1. An inactive volcano in western Cameroon;
    Highest peak on the West African coast (synset 109196520)
  2. A republic on the western coast of central Africa;
    Was under French and British control until 1960 (synset 108735042)

Other Searches