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