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