landlord
Noun
a person who owns a place and rents it to others
Our landlord shovels our snow and is friendly too.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.