Meaning of Maiduguri

Definition of Maiduguri

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

Other information on Maiduguri

WIKIPEDIA results for Maiduguri
Amazon results for Maiduguri