Name Details - FamilyEducation

Meaning and Origin of: Walsh

Save Name

First name origins & meanings:

  • Old English : Welshman
  • English : Inquisitive

First name variations

Last name origin & meaning:

  • Irish : Anglicized form (translation) of Breathnach ‘Briton’. It was used in particular to denote the Welshmen who arrived in Ireland in the wake of Strongbow’s Anglo-Norman invasion of 1170.