landlord

1. (noun) a landowner whose leases to others
Synonyms: landlady
Related Words: landholder, landowner, property owner



Terms and Conditions of Use / Copyright Notice