Other crossword clues for answer "LEMNOS"LEMNOSAegean islandAegean isleGreek island.Kástron's isleSite of Hephaestus's forge