1. Mascarenes - Noun
2. Mascarenes - Proper noun
Mascarenes plural of Mascarene
Mascarenes The Mascarene Islands.