Home - Boy's Name - W - Walsh

Boys name -
Walsh

Meaning:

Welsh one, stranger. a form of wallace.

Derivation:

Walshe, Walshi, Walshie, Walshy, Welsh)

Origins:

English

Mail to a Friend