Lowell
Pet Name
Lowell
Origin
English, French
Meaning
Small wolf
Notes about Lowell
Lowell is an English name, derived from the Old French word 'lu', which means 'wolf', and the diminutive suffix 'el'.
More Info about Lowell
No more information.