1 land steward | Definition of land steward

land steward

noun

Definition of land steward

: a person who acts for another in management of land