Manpreet is an Indian name from Punjabi elements meaning "love of the heart" or "one whose heart is filled with affection."
Like Manpreet?
Swipe through thousands of names like it