Mandeep is an Indian name, often Punjabi, meaning 'lamp of the mind' or 'light of the heart.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mandeep?
Swipe through thousands of names like it