Lemnos in Greek Lemnos in Greek Λήμνος proper noun An island in northeastern Greece located in the Aegean Sea. Add to Flashcards