Lemnos meaning

lēm'nôs
An island of northeast Greece in the Aegean Sea off the coast of Turkey northwest of Lesbos. Occupied in ancient times by Greeks, the island was later held by Persians, Romans, Byzantines, and Ottoman Turks. It became part of modern Greece in 1913.
1
0
Greek island in the N Aegean: 184 sq mi (477 sq km)
proper name
1
0
Advertisement