LANDHOLDER

Definition of LANDHOLDER

  1. (noun)a holder or proprietor of land