Meaning of land tenure

Definition of land tenure

(noun) the right to hold property; part of an ancient hierarchical system of holding lands

Other information on land tenure

WIKIPEDIA results for land tenure
Amazon results for land tenure