yerwa-maiduguri

Nouns

  • (n) a city in northeastern Nigeria; an agricultural trading center Maiduguri,

Synonyms

Maiduguri

Words of close approximity