Synonyms and Antonyms for Limnos

1. Limnos (n.)

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

Synonyms: