MeaningThe Blameless One, One with No Faults, The Perfect , One who is free of Guilt
ReligionHindu
OriginIndian