Noun Definition

landlord

1.Definition: a landowner who leases to others

Category: People