mid-15c., "full of crags;" see crag + -y (2). From 1560s as "hard, rough, rugged." Related: Cragginess.
craft
craftsman
craftsmanship
crafty
crag
craggy
Craig
craik
cram
cramp
crampon