Mascarenes meaning

Plural form of Mascarene.
noun
0
0
The Mascarene Islands.
pronoun
0
0
Advertisement