festival

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)