Teversham
village · Cambridgeshire
Old EnglishAI-generated
Teversham likely means 'Tefre's homestead'. It is formed from a personal name and the Old English word 'ham', meaning homestead or village.
Word origins
- Tever
- Old EnglishTefre (personal name)(from Tefre "personal name")
- sham
- Old Englishhomestead, village(from hām "homestead, village")
Historical forms
Tefreshame · Tefresham