An Indian Punjabi name from Sanskrit/Punjabi elements meaning 'protector of nectar' or 'guardian of immortality.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amritpal?
Swipe through thousands of names like it