Advertisement

Advertisement

Nun River

[ noon ]

noun

  1. a major channel of the Niger River, in W Africa.


Advertisement

Advertisement

Advertisement

Advertisement


nunny bagnun's cloth