landlord

noun
  1. a person who owns and rents out land, a building, or an apartment to tenants
  2. a person who owns or runs a pub or inn
  3. Usage: chiefly British

Examples