Definition of Mamoutzu in English:

Mamoutzu

proper noun

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

Pronunciation

Mamoutzu

/mäˈmo͞otso͞o/