Shanchez is likely a variant of Sanchez, a Spanish patronymic meaning son of Sancho.
Like Shanchez?
Swipe through thousands of names like it