Borrowed from Spanish salchicha, borrowed from Italian salsiccia, derived from Latin salsus (“salty”). Cognate with Catalan salsitxa.
saltxitxa