Mascarenes
English
Noun
Mascarenes
plural of
Mascarene
Proper noun
Mascarenes
The
Mascarene Islands
.