Nydri in Greek Nydri in Greek Νύδρι proper noun A place in the southeastern part of the island of Lefkada in western Greece Add to Flashcards