craggy (adj.) Look up craggy at Dictionary.com
mid-15c.; see crag + -y (2).