Find the word definition

Wikipedia
Nioumachoua

Nioumachoua (population 3,400) is the second largest city on the Comorian island of Mohéli.

Category:Populated places in Mohéli