'Maiduguri' definitions:

Definition of 'Maiduguri'

(from WordNet)
noun
A city in northeastern Nigeria; an agricultural trading center [syn: Maiduguri, Yerwa-Maiduguri]

Words containing 'Maiduguri'