Obstinately firm and unyielding in one's opinions
Having rocky cliffs or outcroppings
Lacking hesitation; not hesitant