MeaningOne who is Accepted by All, Devotee of the Earth, Grandson of Dushyant
ReligionHindu
OriginIndian