The only free and comprehensive online etymological dictionary of the Spanish language
caja f. (Noun) "box," "case"
13th cent. From Catalan caixa 'id.' or, less likely, from Occitan caissa 'id.' Both from Latin capsa 'id.,' from capere "to take" (see caber).