Yelwa definition

Search

Yelwa

Yelwa logo #21003town, seat of the traditional Yauri emirate, Kebbi state, northwestern Nigeria. It lies on the road between Kontagora and Birnin Kebbi. An early ... [3 related articles]
Found on http://www.britannica.com/eb/a-z/y/7
No exact match found.