YourDictionary

Adamawa Massif

(ădˌə-mäˈwə)

An extensive plateau of west-central Africa in north-central Cameroon and eastern Nigeria.

link/cite print suggestion box