Definition of Maiduguri

  • 1. A city in northeastern Nigeria; an agricultural trading center Noun

Synonyms for word "maiduguri"

Semanticaly linked words with "maiduguri"