Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lessor

- One who leases; the person who lets to farm, or gives a lease.

Crossword clue for lessor

- Lease giver