mechoui

Definition

Food

  • A lamb, or occasionally a young camel, roasted on a spit or baked in a special oven and served whole to be carved at the table. Accompanied by ground cumin seed and bread.
http://www.dictionarycentral.com/definition/mechoui.html