turru eaning in english [Tel.] n. Haste. vegirapatu. adv. Quickly. turrumani turru-m-ani. adv. Rapidly, hurriedly.