Krupa comes from Sanskrit-derived Indian usage and means grace, mercy, or compassion.
Like Krupa?
Swipe through thousands of names like it