yerwa-maiduguri Meaning, Definition & Usage

  1. noun a city in northeastern Nigeria; an agricultural trading center
    Maiduguri.

WordNet