Dhrisha is an Indian name form likely tied to Sanskrit roots for seeing or vision, giving it an observant sense.
Like Dhrisha?
Swipe through thousands of names like it