Mahé
geographical name
Ma·hé
mä-ˈhā
1
island in the Indian Ocean, chief island of the Seychelles group population 78,500
2
or formerly Mayyali
town on the Malabar Coast in the state of Kerala, southwestern India; a settlement of French India until 1954
Love words? Need even more definitions?
Merriam-Webster unabridged
Share