ref
mid 19th century: from German Fest ‘festival’.
Borrowed from German Fest(“feast, festival, party”), from Middle High German fest, from Latin festum, from which last are also English feast, festival, festivity (see these).
fest (n.)
see -fest.