Definition of Lemnos
island Greece in the Aegean ESE of Chalcidice Peninsula; chief town Kástron area 177 square miles (458 square kilometers)
Learn More about lemnos
Britannica.com: Encyclopedia article about Lemnos
Seen and Heard
What made you want to look up Lemnos? Please tell us where you read or heard it (including the quote, if possible).