tataka meaning in english

[Tel.] n. Stunning. niscestata. Surprise. ascaryamu. tatakapadu or tatakapadu tataka-padu. v. n. To be surprised. tatakapatu tataka-patu. n. Surprise.