You asked:

what does festival mean

The term 'festival' has two different meanings: as a noun, 1. a day or period of time set aside for feasting and celebration; 2. an organized series of acts and performances (usually in one place).