From Sanskrit Avinasha, meaning 'indestructible' or 'imperishable.'
Like Avinash?
Swipe through thousands of names like it