The only free and comprehensive online etymological dictionary of the Spanish language
desayunar (Verb) "to have breakfast"
Late 15th cent. Literally to break one's fast. From des- "off" and ayunar.