festival

Definitions

General English

Food

  • A light, sweet, fried dumpling from Jamaica

Travel

  • noun a religious celebration which comes at the same time each year
http://www.dictionarycentral.com/definition/festival.html