carnival

noun
  1. a traveling amusement show with rides, games, and entertainment
  2. a public celebration or festival, especially before Lent in some Christian traditions
  3. any lively celebration or festive event

Examples