yerwa-maiduguri

Noun
  1. A city in northeastern Nigeria;
    An agricultural trading center (synset 108997188)

Other Searches