noun
noun: landlord; plural noun: landlords
a person who rents out land, a building, or accommodation.
h
Similar:
publican
licensee
innkeeper
manager
manageress
pub owner
proprietor
landlady
hotelkeeper
hotelier
host
mine host
restaurateur
bar-keeper
barman
barmaid
barperson
British
a man who owns or runs a boarding house, pub, or similar establishment.
h
Similar:
property owner
proprietor
lessor
letter
householder
freeholder