An Indian name meaning "patience," "steadiness," or "courage."
Like Dheeraj?
Swipe through thousands of names like it