lease giver


Meanings

  • someone who grants a lease

Synonyms