Cite
 

Meaning of Lemnos

Lem•nos

Pronunciation: (lem'nos, -nōs Gk. lēm'nôs), [key]
— n.
  1. a Greek island in the NE Aegean. 20,000; 186 sq. mi. (480 sq. km). Cap.: Kastro.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: