MeaningA name of Goddess Saraswati. It means 'eloquent in words'.
ReligionHindu
OriginSanskrit, Malayalam