Îles Mascareignes

/ (il maskarɛɲ) /

pl n

the French name for the Mascarene Islands