Definitions for "Dhanvantari"
The incarnation of Vishnu who appeared from the churning of the Ocean of Milk and then delivered to the demigods the nectar of immortality. He is the first teacher of the Ayur-veda, the Vedic medical science.
the incarnation of the Supreme Lord who is the father of medical science.
Divine father of Ayurveda