landlady

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



Terms and Conditions of Use / Copyright Notice