lease provider

English

Noun

lease provider (plural lease providers)

  1. Synonym of landlord (a person that leases real property; a lessor)