Meaning of landlord

Definition of landlord

(noun) a landowner who leases to others

Other information on landlord

WIKIPEDIA results for landlord
Amazon results for landlord