1) Aegean island 2) Eponymous Greek island 3) Geopark in Greece 4) Island of Greece 5) Island the French cry about 6) Isle of Sappho 7) Lesvos 8) Mytilene Found on https://www.crosswordclues.com/clue/lesbos
(after its capital), largest island after Crete and Euboea in the Aegean Sea, forming with Lemnos and Áyios Evstrátios islands the nomós (department) ... [6 related articles] Found on http://www.britannica.com/eb/a-z/l/37