Definition of Mamoutzu in English:

Mamoutzu

proper noun

  • The capital (since 1977) of Mayotte; population 53,000 (est. 2007).

Pronunciation:

Mamoutzu

/maˈmuːtsuː/