LANDLORD

Definition of LANDLORD

  1. (noun)a landowner who leases to others