MeaningProtected by God, Defended by God, Guarded by God, Companion of God
ReligionHindu
OriginIndian