Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. An image, idol, picture. A resemblance. vigrahamu, polika.