The only free and comprehensive online etymological dictionary of the Spanish language
ayunar (Verb) "to fast"
13th cent. From Vulgar Latin iaiunare 'id.' From Latin iaiunus "fasting." From Proto-Italic *jagjūno- "sacrificial." Animal sacrifices were performed on an empty stomach. From Proto-Indo-European *Hi̯eh2ǵ-i̯u- 'id.' From a root *Hi̯eh2ǵ- "to sacrifice."
Indo-European
Romance
Asturian ayunar, Romanian ajuna
Hellenic
Ancient Greek ἁγνός (agnós) "holy"
Indo-Iranian
Sanskrit yájati "to sacrifice," Avestan yaza- "to worship"