A short modern form of Zachary or Zachariah, from Hebrew, meaning God has remembered.
Like Zakk?
Swipe through thousands of names like it