Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] Lit. “what grows on the hand.” n. A finger nail.