land steward
nounDefinition of land steward
: a person who acts for another in management of land
1