Top definition
Indian female name. Meaning the most popular or simply the best.
Girl 1:Hi! I'm Anushreya!
Girl 2:Nice name!
by Anne P. August 31, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush