rhizoverbBeta
Feedback

landlord

noun · A person or organization that rents property to others.