Answer: mahe

AnswerCrossword Clue
MAHE"....'s making eyes at me"
MAHEChief island of Seychelles, Indian Ocean.
MAHEIsland in the Seychelles, east of Zanzibar.
MAHESeychelles island.
MAHELargest isle of the Seychelles.
MAHEIsland of the Seychelles.
MAHEIndian Ocean island