Here's a breakdown:
* Latin: festum -> festivus -> festivalis
* English: festival
Therefore, the word "festival" originally referred to a celebration or holiday that involved a feast. Over time, the meaning broadened to include any event or celebration that involves special activities, performances, or gatherings.