Definitions of publican:

  • noun:   the keeper of a public house