Cragg Family History
Cragg Name Meaning
English:: topographic name from Middle English crag in surnames occasionally crak ‘crag rock’ chiefly found in northwestern England. It is derived from Irish creag and was probably introduced from Ireland by Norwegian Vikings. (Suffolk): from Middle English crak (Old Norse krákr) ‘carrion crow’ sometimes voiced to crag.
Source: Dictionary of American Family Names 2nd edition, 2022