Definition of Mayotte
island of the Comoros; a French dependency area 144 square miles (374 square kilometers), population 213,000 — see comoros
Learn More about mayotte
Britannica.com: Encyclopedia article about Mayotte
Seen and Heard
What made you want to look up Mayotte? Please tell us where you read or heard it (including the quote, if possible).