Home
Search
Index
Definify.com
Definition
2024
Nydri
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
)
Similar Results