Nupe definition

Search

Nupe

Nupe logo #21003people living near the confluence of the Niger and Kaduna rivers in west-central Nigeria. They speak a language of the Nupoid group in the ... [3 related articles]
Found on http://www.britannica.com/eb/a-z/n/63
No exact match found.