MeaningLearned, Educated, Skilled in writing, One of many names of Goddess Saraswati
ReligionHindu
OriginIndian