landholder
nounDefinition of landholder
: a holder or owner of land
Keep scrolling for more
Keep scrolling for more