Nydri
English
Alternative forms
Nidri
Proper noun
Nydri
A place in the southeastern part of the island of
Lefkada
in western
Greece
Translations
place
Greek:
Νύδρι
f
(
Nýdri
)
Anagrams
rindy