Mahé in French Mahé in French Mahé proper noun The largest island of the Seychelles. Add to Flashcards