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

limnos   noun

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

Synonyms : lemnos

Limnos meaning in Telugu.