Walsh
Primarily Female
The meaning of the name Walsh is Welsh/Foreigner
The origin of the name Walsh is English
Notes: English surname.
People who like the name Walsh also like: Evelyn, Clara, Penelope, Georgia, Eleanor, Selina, Rosaline, Henry, Rhys, Calder, Gunnar, Eli, Stephen, Thatcher

< Back to Search | Pet Name Categories