Xoco is used in Hispanic contexts and likely relates to place or indigenous-root vocabulary adapted into a short modern name.
Like Xoco?
Swipe through thousands of names like it