leaseholdEnglish

leasehold

Noun

Land or property held under a lease

English: leasehold

Words that start with "leasehold"