feast
n. 1 large or sumptuous meal. 2 sensual or mental pleasure. 3 religious festival. 4 annual village festival. v. 1 (often foll. By on) partake of a feast; eat and drink sumptuously. 2 regale. feast one's eyes on look with pleasure at. [latin festus joy]
n. A festival; a holiday; a solemn, or more commonly, a joyous, anniversary.