landholds

English

Noun

landholds

  1. plural of landhold