Word in spanish
propietario
Word in english
landlord
Definition
A lessor of real property; the owner or possessor of an estate in land or a rental property, who, in an exchange for rent, leases it to another individual known as the tenant.