Where does “Lemnos” come from?
Lemnos is an English place name derived from Ancient Greek Λῆμνος, which traces to Proto-Semitic l-b-n, though the original meaning remains unclear.
Lemnos (English): located in the Aegean Sea
Definitions
- located in the Aegean Sea