Meaning of Lemnos
Definition of Lemnos
(noun)
a Greek
island
in the
northern
Aegean Sea;
famous
for a
reddish-brown
clay
that has
medicinal
properties
Other information on Lemnos
WIKIPEDIA results for
Lemnos
Amazon results for
Lemnos
Tweet