The only free and comprehensive online etymological dictionary of the Spanish language
decir m. (Verb, Noun) "to say;" "saying"

10th cent. From Latin dicere "to say." From Proto-Italic *deik-e/o- 'id.' From Proto-Indo-European *dei̯ḱ-e/o- 'id.'

Romance: Western Vulgar Latin: Asturian dicir, Portuguese dizer, Galician dicir, Catalan dir, French dire, Italian dire; Eastern Vulgar Latin: Aromanian dzãtsiri, Romanian zicere

Italic: Oscan deíkum, Umbrian teitu "he said," Marrucinian *-dix "said," Marsian *-dis 'id.,' Paelignian *-dix 'id.,' Volscian *-dix 'id.'

Indo-European: Germanic: Gothic ga-teihan "to indicate;" Hellenic: Ancient Greek δείκνῡμι (deíknymi) "to show;" Indo-Iranian: Sanskrit diś- "to show," Old Avestan dāiš "you showed"