Darshini is an Indian name from Sanskrit roots meaning one who sees, has vision, or is blessed with insight.
Like Darshini?
Swipe through thousands of names like it