MeaningOne who has Conquered the Sky, One of many names of Lord Vishnu, Invincible
ReligionHindu
OriginIndian