Noun: Mayotte
- An island in the Indian Ocean off the coast of Southeast Africa to the northwest of Madagascar, a department and region of France
"Tourists visit Mayotte for its coral reefs"
Encyclopedia: Mayotte, Nossi-Bé, and Comoro