kivikova

Adjective

 * 1) rock hard, stonehard hard as rock, also figuratively