مایۆتMáyótمایوتn. propgeographyMayotte; a French island in the Indian Ocean