With Indian Origins, Anusha Is A Girl’s Name Meaning “he (God) Has Favored Me.” A Beautiful Girl’s Name That Rolls Elegantly Off The Tongue, Anusha Is A Fitting Choice If You’re Seeking A Name With Plenty Of Charm. When Looking At Anusha Through A Hebrew Lens, It Is A Unique Variation Of The Traditional Name Ann. If You’re Looking For Alternative Baby Names Beginning With A Or Something To Use To Pay Homage To Your Indian Roots, Look No Further Than Anusha!