-fest

word-forming element in compounds such as hen-fest, gabfest, etc., 1889, American English, borrowed from German Fest "festival," abstracted from Volksfest, etc., from Middle High German vëst, from Latin festum (see festivity).

Online Etymology Dictionary, © 2010 Douglas Harper