Karac is a rare modern spelling, likely formed as an inventive variant related to Kara or Carrick-style names.
Like Karac?
Swipe through thousands of names like it