Answer: lemnos

AnswerCrossword Clue
LEMNOSAegean isle
LEMNOSAegean island
LEMNOSAegean island.
LEMNOSGreek island.
LEMNOSIsland sacred to Hephaestus
LEMNOSSite of Hephaestus's forge