Mahorais
Mahorais
English
Noun
Ad
Definition
A person from Mayotte or of Mahoran descent.
Etymology
From French Mahorais.
Ad
Mahorais
A person from Mayotte or of Mahoran descent.
From French Mahorais.