tampara meaning in english [Tel.] n. A cluster of lotuses. tamaragumpu. tamaratampara blooming or basking like a flower.