Kelsall
village · Cheshire West and Chester
Old EnglishAI-generated
Kelsall is an Old English name meaning 'rocky hill'. It combines 'cel' (rock) with 'halh' (nook, hollow, or possibly hill).
Word origins
- Kel
- Old Englishrock(from cel "rock")
- shall
- Old Englishhill(from halh "nook, hollow, hill")