banqueter

noun

A person who takes part in a large formal feast.