zaqru  (adj.)

physique, mountain, wall... : 1) high, tall ; 2) steep ; 3) protruding ; 4) massive ;

Cf. zaqāru