landholder [pl. landholders]
Notices
  • holder or owner of land