Landlord - Definition

landlord

n 1: a landowner who leases to others

Look up another word