Mascarenes

English

Noun

Mascarenes

  1. plural of Mascarene

Proper noun

Mascarenes

  1. The Mascarene Islands.