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
Tweet