Karolay likely stems from Carol or Karola forms, ultimately from Germanic roots meaning free person.
Like Karolay?
Swipe through thousands of names like it