Eye Water

See also: eyewater

English

Proper noun

Eye Water

  1. A river in Scottish Borders, Scotland, which runs into the North Sea at Eyemouth.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.