|
Definition of Nydri
1. Proper noun. A place in the southeastern part of the island of Lefkada in western Greece ¹
¹ Source: wiktionary.com
|
1. Proper noun. A place in the southeastern part of the island of Lefkada in western Greece ¹
¹ Source: wiktionary.com