LEMNOS


Meaning of LEMNOS in English

or Modern Greek Límnos geographical name island Greece in the Aegean ESE of Chalcidice Peninsula; chief town Kástron area 177 square miles (458 square kilometers )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.