Punjabi/Sanskrit feminine name meaning 'grace' or 'mercy', deeply rooted in Sikh spiritual tradition as an expression of divine compassion.
Like Kirpa?
Swipe through thousands of names like it