An Indian name of Sanskrit origin possibly meaning 'steam' or serving as a short form of Avinash ('indestructible').
Like Aavi?
Swipe through thousands of names like it