Synonyms for Craggy:

adj.

bumpy (adjective)
hilly.
jagged (adjective)
rocky, rugged, scabrous, uneven, cragged, rough, harsh, unsmooth.
rough (adjective)
cragged, steep, jagged, abrupt, rocky.

n.

gentle, alpine, gently, highland, graded, rolling, gradual. full-face, uneven, fine, baby-faced, chiseled, harsh, ragged, smooth, scabrous, Ironbound, good-looking, furrowed, coarse, jagged, fresh-faced, handsome, hatchet-faced. craggy (noun)
cragged, mountainous, rough, rugged, clifflike, hilly, cliffy, unsmooth.

Other synonyms:

hatchet-faced, furrowed, good-looking, gently, gradual, baby-faced, Ironbound, gentle, graded, alpine, chiseled, full-face. highland, scabrous, jagged, harsh, rolling. handsome, steep, uneven, ragged. fine. coarse. rocklike
rocky.
Other relevant words:
full-face, steep, fine, graded, chiseled, jagged, scabrous, ragged, fresh-faced, harsh, good-looking, rolling, coarse, furrowed, hatchet-faced, alpine, handsome, highland, gently, gentle, abrupt, Ironbound, baby-faced, rocky, gradual, uneven.

Usage examples for craggy

  1. A terrific fire of artillery resounded for a half- hour in the craggy peaks about us, and a driving shower passed over palace and gardens. – Castilian Days by John Hay
  2. Looking round, I shuddered at a craggy mountain, clothed in dark forests and almost perpendicular, that was absolutely to be surmounted before we could arrive at Wallersee. – Dreams, Waking Thoughts, and Incidents by William Beckford
  3. The roughness of this enclosure wall gives the structure a remarkably wild and craggy appearance from a distance. – Rough Stone Monuments and Their Builders by T. Eric Peet