Caswell
Pet Name
Caswell
Origin
English
Meaning
From an area with watercress
Notes about Caswell
Caswell is a Medieval English locational surname. It is derived from the Old English words, 'coerse', meaning 'water cress' and 'wella' meaning 'spring or any other water source'.
More Info about Caswell
No more information.