dhanvantari meaning in english

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