An Indian Punjabi name from Sanskrit/Punjabi elements meaning 'protector of nectar' or 'guardian of immortality.'
Like Amritpal?
Swipe through thousands of names like it