Indian female name. Meaning the most popular or simply the best.
Girl 1:Hi! I'm Anushreya!
Girl 2:Nice name!
by Anne P. September 1, 2010
Get the Anushreya mug.