MamoutzuPronunciation: /maˈmuːtsuː/Definition of Mamoutzu the capital (since 1977) of Mayotte; population 53,000 (est. 2007). Mamoutzu in other Oxford dictionaries Definition of Mamoutzu in the US English dictionary