A Sanskrit-derived Indian name meaning 'one who sees' or 'visionary,' from the root 'darsh' (to perceive).
Like Darshil?
Swipe through thousands of names like it