A variant of Karin/Karen, ultimately from Katherine, often linked to the Greek word for pure.
Like Kahrin?
Swipe through thousands of names like it