mountainous

adj

1.
having hills and crags
Derived from:
mountain
2.
like a mountain in size and impressiveness
3.
containing many mountains
Derived from:
mountain