Original: Mamoudzou, known as Momoju in the local Shimaore language, is the most populated commune (municipality) of Mayotte. It is located on Grande-Terre (or MahorÃ), the main island of Mayotte.
Simplified: Mamoudzou is largest commune (municipality) of Mayotte.