Definition of Maiduguri

  • (noun) a city in northeastern Nigeria; an agricultural trading center

Synonyms of Maiduguri


Antonyms of Maiduguri


No Antonyms Found.

Homophones of Maiduguri


No Homophones Found.