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:
Clara,
Georgia,
Penelope,
Evelyn,
Cora,
Charlotte,
Catherine,
Henry,
Rhys,
Charles,
Cedric,
Callum,
Duncan,
Edward