Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] An affix, denoting One who has. buddhimantudu one who is wise.