English edit

 
English Wikipedia has an article on:
Wikipedia

Alternative forms edit

Proper noun edit

Nydri

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

Translations edit

Anagrams edit