The only free and comprehensive online etymological dictionary of the Spanish language
maldición f. (Noun) "curse"

15th cent. From Latin maledictio 'id.,' from maledicere "to curse." From male "badly" and dicere "to speak" (see malo and decir respectively).

Romance: Western Vulgar Latin: Portuguese maldição, Catalan maledicció, French malédiction