Mokshagna appears in Indian usage and is linked to Sanskrit moksha, the idea of liberation and spiritual release.
Like Mokshagna?
Swipe through thousands of names like it