Likely adapted from Spanish surname forms such as Chaves or Chávez, tied to place-name roots.
Like Chavas?
Swipe through thousands of names like it