MeaningFond of Spiritual Vows, Pleasing Vows, One who keeps up his promises of love
ReligionHindu
OriginIndian