festival

noun
  1. a special time or event when people gather to celebrate something, often with entertainment, food, and activities
  2. an organized series of concerts, plays, or films, typically held annually in the same place

Examples