MeaningThe form of love, Having a loving nature, One who is loving and affectionate
ReligionHindu
OriginIndian