The only free and comprehensive online etymological dictionary of the Spanish language
fábrica f. (Noun) "factory"

15th cent. Borrowed from Latin fabrica "workshop." The native descendent of fabrica is fabrica.

Romance: Western Vulgar Latin: Catalan fàbrica, French fabrique, Italian fabbrica ; Eastern Vulgar Latin: Romanian fabrică ; Sardinian: fravica