"Land lease" refers to an agreement where the owner of a piece of land allows another person or organization to use the land in exchange for regular payments. It is like renting the land for a specific period, typically for activities like farming, housing, or commercial purposes. However, the ownership remains with the landowner, and the person using the land is known as the "tenant" or "lessee".
Full definition