lease giver

Noun
  1. Someone who grants a lease (synset 110274793)

Found on Word Lists

Other Searches