Entry from British & World English dictionary
Definition of Nupe in English:
noun (plural same or Nupes)
adjectiveBack to top
The name of a former kingdom at the confluence of the Niger and Benue Rivers in West Africa.
Words that rhyme with Nupecoupé, toupée
Definition of Nupe in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan