a large elaborate meal; a religious celebration
From Old French feste, from Latin festa 'joyful, festive', originally meaning religious festival
Try Another Word