pu meaning in english [Tel.] n. Contracted for puvvu a flower. Thus puppodi for puvvu+podi the pollen of flowers.