Adamawa Massif (noun) Definition, Meaning & Examples

noun
  1. a plateau in W central Africa, in central Cameroon and E Nigeria.
Adamawa Massif (noun) Definition, Meaning & Examples

More Definitions