Caversham
settlement · Reading
Old EnglishAI-generated
Caversham is an Old English name meaning 'Cafa's homestead'. Cafa is a personal name, and 'ham' refers to a homestead or village.
Word origins
- Cafa
- Old Englisha personal name(from Cafa "a personal name")
- ham
- Old Englishhomestead, village(from ham "homestead, village")