Mahorais

Mahorais

English Noun
Ad

Definition

A person from Mayotte or of Mahoran descent.

Etymology

From French Mahorais.

Ad