An Indian name of Sanskrit origin possibly meaning 'steam' or serving as a short form of Avinash ('indestructible').
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Aavi?
Swipe through thousands of names like it