Sánchez or Sanchez is a frequently common Spanish surname. As a patronymic, it means "son of Sancho". The name "Sancho" itself comes from the Basque Santxo.