cengu meaning in english

[Tel.] n. Agility, canguna chengu-na. adv. Suddenly. cangupilli chengu-pilli. n. A wild cat or mountain cat; that “leaps” at an object.