noun a major channel of the Niger River, in W Africa.
Nun River 🔊 Listen to this noun a major channel of the Niger River, in W Africa. Share Facebook Twitter Google +