Landholding meaning

A piece of property (land) that is held (owned).
noun
0
0
The state of owning land.
noun
0
0
Advertisement