Miransh is an Indian name often interpreted as a divine or shining part, with modern Sanskrit-inspired formation.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Miransh?
Swipe through thousands of names like it