(Hindi) One who is invincible; having the power of a god Ajay Health Source: Medical Dictionary Author: Health Dictionary