landlord
1.
(
noun
) a landowner whose leases to others
Synonyms:
landlady
Related Words:
landholder
,
landowner
,
property owner
Terms and Conditions of Use / Copyright Notice