From Longman Business Dictionary
landlordland·lord /ˈlændlɔːd-lɔːrd/ noun [countableC]PROPERTY a person or organization that owns land or buildingsThe newspaper is negotiating with its landlord to reduce its rent.
The government has introduced the landlord and tenant legislation that it promised.
→ absentee landlord