Definition, synonyms and related words
A native or inhabitant of Mayotte.
Of, from, or pertaining to Mayotte or its people or language.