Telugu English Dictionary
Free Telugu Online Dictionary
n. Lit: The Lord of Pramathas, an epithet of Siva, sivudu.