Churchill
Pet Name
Churchill
Origin
English
Meaning
A church on a hill
Notes about Churchill
Churchill is a relatively new name and derives from the two English words “church” and “hill”.
More Info about Churchill
No more information.
Pet Name Themes contains Churchill