English synonyms about - contact  

Limnos

noun

1 Limnos

A Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties.

synonym: Lemnos.


Find more on Limnos elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149