Obstinately firm and unyielding in one's opinions
Having rocky cliffs or outcroppings
Having or displaying valour.