Meaning and Origin of: Walsh

Boy name origins & meanings

  • Old English : Welshman
  • English : Inquisitive

Family name origins & meanings

  • 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.