Harveen is Punjabi in origin and is commonly interpreted as absorbed in God or beloved of the divine.
Like Harveen?
Swipe through thousands of names like it