Mokshagna appears in Indian usage and is linked to Sanskrit moksha, the idea of liberation and spiritual release.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mokshagna?
Swipe through thousands of names like it