Find the word definition

Wikipedia
Ouani

Ouani is a town of about 10,000 population located on the island of Anjouan in the Comoros.

Category:Populated places in Anjouan