1. ವೈದ್ಯರಾಜ

    ♪ vaidya rāja
    1. (noun)
    2. an excellent, proficient medical doctor.
    3. Dhanvantari, the celestial physician.