'Maiduguri' definitions:

Definition of 'Maiduguri'

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

Words containing 'Maiduguri'