Definition of Lesbos
island Greece in the Aegean off NW Turkey area 630 square miles (1632 square kilometers), pop 103,700
Learn More about lesbos
Britannica.com: Encyclopedia article about Lesbos
Seen and Heard
What made you want to look up Lesbos? Please tell us where you read or heard it (including the quote, if possible).