Meaninghe beautiful one or the precious one that will be pious and generous.
ReligionChristianity
OriginSanskrit