We found 3 definitions of limnos from 3 different sources.
Noun |
||
limnos - a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties | ||
Lemnos, Limnos | ||
ellas, hellenic republic, greece a republic in southeastern Europe on the southern part of the Balkan peninsula; known for grapes and olives and olive oil |