Meaning : A contract granting use or occupation of property during a specified time for a specified payment.
Meaning : The period of time during which a contract conveying property to a person is in effect.
Synonyms : term of a contract
Lease meaning in Telugu.