Geography, asked by fatimakhan7645, 1 year ago

what do you mean by land holding

Answers

Answered by snehaboora123
0
a piece of land owned or rented."wealthy merchants purchased landholdings"possession or rental of land."under the reform private landholding was restricted
Similar questions