Karrin is a modern spelling of Karen, from Katherine, traditionally linked to the Greek idea of purity.
Like Karrin?
Swipe through thousands of names like it