The only free and comprehensive online etymological dictionary of the Spanish language
oficina f. (Noun) "office"
Very early 17th cent. From Latin officina 'id.,' from opificina "workshop." Formed from opi- "power to help," -ficio "maker," and -ina, a diminutive suffix. See op- and -fico respectively.
Indo-European
Romance
Portuguese oficina, Galician oficina, Catalan oficina, Italian officina