Grange Pond
lake or loch · West Northamptonshire
Old EnglishAI-generated
Grange Pond is a pond located on or near a grange, which was a large farming estate. 'Pond' refers to a small body of still water.
Word origins
- Grange
- Unknownfarm, country house, estate
- Pond
- Old Englishpond, small lake