MeaningHaving Highest Virtues, Ultimately good qualities, One who is good natured
ReligionHindu
OriginIndian