landlord

Definitions

General English

Accounting

  • noun a person or company which owns a property which is let

Agriculture

  • noun the owner of land or building who lets it to a tenant for an agreed rent

Travel

  • noun a man who runs a public house or hotel
http://www.dictionarycentral.com/definition/landlord.html