From a form Frances Heales had on a relative – I asked what the word “Publican” meant and she said…
A Publican has a license to run a public house. A public house must serve anyone who comes in, especially travelers. They would serve food and drink and may also have had rooms. The PH on older English survey maps denotes a public house.