| Background: Breat(h)nach (Welshman) which is re-anglicized also as Brannagh, Brannick, etc. A name given independently to many unconnected families in different parts of the country and now the fourth most numerous of all Irish surnames. It is sometimes spelt Welsh, which is the pronunciation of Walsh in Munster and Connacht.
Variations: Walsh, Welsh, Welch, Brannagh, Welshman, Welchman, Breathnach
More Info: http://heraldry.celticradio.net/search.php?id=46
Discussion of this family is welcomed.