Sanjeev is an Indian name from Sanskrit meaning "life-giving," "reviving," or "bringing back to life."
Like Sanjeev?
Swipe through thousands of names like it