Noun
·
B1
landlord
Meaning
a person who owns property and leases it to tenants.
Lists
Profession
Finance