English edit

Noun edit

Mascarenes

  1. plural of Mascarene

Proper noun edit

Mascarenes

  1. The Mascarene Islands.