Manpreet is an Indian name from Punjabi elements meaning "love of the heart" or "one whose heart is filled with affection."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Manpreet?
Swipe through thousands of names like it