Mayotte
geographical nameDefinition of Mayotte
island of the Comoros; a French dependency area 144 square miles (374 square kilometers), population 213,000 — see comoros