Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lemnos Definition

Cancel
lemnos
geographical name(Lem-nos)
island of Greece in the Aegean Sea east-southeast of the Chalcidice Peninsula; chief town Kástron area 177 square miles (458 square kilometers)

Words Related to lemnos!

lemnos Examples by Brain Bank Users