Pur · vey · or

· Noun ·
A provider of particularly high-end fare, provisions & merriment