Lefkas in Greek Lefkas in Greek Λευκάδα proper noun A town in Greece located in the Lefkada prefecture. Add to Flashcards