landlord

Nouns

  • (n) a landowner who leases to others

Words of close approximity

landlord's lien