Sanskrit name meaning 'creation' or 'the universe'; refers to the cosmic act of divine creation.
Like Sristi?
Swipe through thousands of names like it