Grange Pool
lake or loch · Telford and Wrekin
Old EnglishSurmised
Suggested2 sources · name elements
Grange Pool is a pool located on or near a grange, which was a large farming estate. 'Pool' refers to a small body of water.
Word origins
- Grange
- Unknownfarm, country house, estate
- Pool
- Old Englishpool, small lake
