There are multiple definitions - click on the translation that matches your context.

arrendador

substantivo

full

landlord

noun

Definitions of landlord

English

(MAINLY UK) a person who is in charge of a pub or bar (aka bar manager, publican or landlady)

Villagers in Kent have bought their local pub after it was abandoned by the previous landlord.

English

a person who owns property and either rents or leases it to a tenant for profit. The female form is landlady.

A council is to run three privately-owned homes after it deemed a landlord unfit to manage them.