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. 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