zaqru (adj.)
physique, mountain, wall... : 1) high, tall ; 2) steep ; 3) protruding ; 4) massive ;
Cf. zaqāru