The only free and comprehensive online etymological dictionary of the Spanish language
efecto m. (Noun) "effect"

15th cent. From Latin effectus "accomplishment," from efficere "to accomplish." From ex- "out of" (see ex-) and facere "to make" (see hacer).

Romance: Western Vulgar Latin: Portuguese efeito, Catalan efecte, French effet, Italian effetto; Eastern Vulgar Latin: Romanian efect; Sardinian: efétu