Where does “tripa” come from?

tripa (Catalan): intestines

Definitions

  1. intestines

Words derived from “tripa

tripa — Etymology, Origin & Word History | Etymology Explorer