NA

Nationality:

noun: Mahorais (singular and plural)

adjective: Mahoran

Ethnic groups:

NA

Religions:

Muslim 97%, Christian (mostly Roman Catholic) 3%

Languages:

Mahorian (a Swahili dialect), French (official language) spoken by 35% of the population