[Skt.] n. A name common to Surya the sun, and to Siva, but usually given to the physician of the gods. devavaidyudu.
Free Telugu Online Dictionary
[Skt.] n. A name common to Surya the sun, and to Siva, but usually given to the physician of the gods. devavaidyudu.