tallu meaning in english [Tel.] n. A rush (of water.) An inroad, incursion. A wave. A ripple cinna ala.