Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lemnos from English dictionary with examples, synonyms and antonyms.

lemnos   noun

Meaning : A Greek island in the northern Aegean Sea. Famous for a reddish-brown clay that has medicinal properties.

Synonyms : limnos

Lemnos meaning in Telugu.