Meaning and Origin of: Creagh

Family name origins & meanings

  • Irish : alternative Anglicization of Gaelic Craobhach (seeCray), an epithet of the O’Neills of Clare, one of whose ancestors is said to have carried a green branch into battle.