Find the word definition

Wikipedia
Waterfoot

Waterfoot is the name of several villages in the United Kingdom:

  • Waterfoot, County Antrim, Northern Ireland
  • Waterfoot, East Renfrewshire, Scotland
  • Waterfoot, Lancashire, England