VariousWords beta
Related Terms:
Definitions:
Noun
Maiduguri
Yerwa-Maiduguri
Definition: a city in northeastern Nigeria; an agricultural trading center