1 definition by anonymousgirl1989

Top Definition
female Indian name. An Anushri tends to be on the shorter side. She has the ability to be really really lovable and nice. However, she is angered easily and can be a bitch. she has common sense but is not book smart.
Anushri is my friend
by anonymousgirl1989 November 12, 2014

Mug icon
Buy a anushri mug!