Modern invented variant of Kari or Carrie, a diminutive form of Caroline from Latin Carolus.
Like Kayri?
Swipe through thousands of names like it