A variant of Zacchaeus, from Hebrew roots meaning "pure" or "innocent."
Like Zacheus?
Swipe through thousands of names like it