Vidhatri is a Sanskrit name meaning creatress, ordainer, or divine maker.
Like Vidhatri?
Swipe through thousands of names like it