Top definition
A name of individuality. Means "goddess of victory" in Sanskrit. Known for being smart,
but not the best at spelling. Has many friends, and is a great conversationalist. Is often
good at typing on the computer. Likes to draw, and be with company in general.
Jayasri generally means awesomeness.
by HarryTheGooglyBall January 23, 2015
Get the mug
Get a Jayasri mug for your Aunt Beatrix.
buy the domain for your pet site