Creagh Family History
Creagh Surname Meaning
Irish: Anglicized form of Gaelic Craobhach Ó Craobhaigh ‘descendant of Craobhach’ a byname meaning ‘curly(-headed)’ or ‘prolific’ (from craobh ‘branch bough’); see Cray.
This is an epithet of the O'Neills of Clare one of whose ancestors is said to have carried a green branch into battle.
Source: Dictionary of American Family Names 2nd edition, 2022
