landlord
noun
land·lord
ˈland-ˌlȯrd
1
: the owner of property (such as land, houses, or apartments) that is leased or rented to another
2
: the master of an inn or lodging house : innkeeper
Love words? Need even more definitions?
Merriam-Webster unabridged
Share