Other crossword clues for answer "LEMNOS"LEMNOSAegean islandGreek island.Kástron's isleIsland sacred to HephaestusSite of Hephaestus's forge