Meaning of yerwa-maiduguri

Definition of yerwa-maiduguri

(noun) a city in northeastern Nigeria; an agricultural trading center

Other information on yerwa-maiduguri

WIKIPEDIA results for yerwa-maiduguri
Amazon results for yerwa-maiduguri