Definition of Lemnos

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

Synonyms of Lemnos


No Synonyms Found.

Antonyms of Lemnos


No Antonyms Found.

Homophones of Lemnos


No Homophones Found.