Zacharey is an English spelling variant of Zachary, from Hebrew Zechariah, meaning the Lord remembers.
Like Zacharey?
Swipe through thousands of names like it