Online English Dictionary

Home

Landlord


n.

The lord of a manor, or of land; the owner of land or houses which he leases to a tenant or tenants.


© 2009 Dammam Community College