boniface

noun
  1. a generous host or benefactor, especially one who provides food and drink
  2. Usage: often capitalized when referring to the historical Saint Boniface; informal or literary
  3. the keeper or owner of an inn or tavern
  4. Usage: archaic; chiefly British

Examples