From Sanskrit-derived usage meaning imperishable or eternal.
Like Amesha?
Swipe through thousands of names like it