lands

Definitions of lands

English

a large area of land owned by one person or institution, or associated with a particular person, family, race, religion, or group of people etc. The term is also used to describe areas of land that share a common feature (eg that they have been deforested).

Mr Chota had earlier been refused any rights of protection over his ancestral lands.