Nydri

Alternative forms

 * Nidri

Proper noun

 * 1) A place in the southeastern part of the island of Lefkada in western Greece

Translations

 * Greek: Νύδρι