Ayushi is an Indian name from Sanskrit, meaning long life or one blessed with longevity.
Like Ayushi?
Swipe through thousands of names like it