Meaning of Límnos in English:

Límnos

Pronunciation /ˈlimnɔs/

proper noun

Greek name for Lemnos