Definitions of land tenure:

  • noun:   the right to hold property; part of an ancient hierarchical system of holding lands