A Sikh name from Sanskrit and Punjabi elements meaning 'love for the infinite' or 'divine love.'
Like Agampreet?
Swipe through thousands of names like it