Definition of Lemnos in English:

Lemnos

Pronunciation: /ˈlemˌnäs//ˈlemnəs/

proper noun

  • A Greek island in the northern Aegean Sea.

    Greek name Límnos

Pronunciation:

Lemnos

/ˈlemˌnäs//ˈlemnəs/