geographical name island of the Comoros; a French dependency area 144 square miles (374 square kilometers ), population 90,000
MAYOTTE
Meaning of MAYOTTE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012