MeaningSanskrit meaning of the name is Love, and the Arabic meaning is Perfect
ReligionHindu
OriginSanskrit