Noun maiduguri has 1 sense
  1. Maiduguri, Yerwa-Maiduguri - a city in northeastern Nigeria; an agricultural trading center
    --1 is a kind of city, metropolis, urban center
    --1 is a part of Nigeria, Federal Republic of Nigeria
,
TOP