English

edit

Noun

edit

Mascarenes

  1. plural of Mascarene

Proper noun

edit

Mascarenes

  1. The Mascarene Islands.