There are multiple definitions - click on the translation that matches your context.

土地所有人

名词

full

landowner

noun

Definitions of landowner

English

someone who owns a large amount of land or buildings

Le Societe is the second largest landowner in Guernsey.

English

someone who owns a particular piece of land or building

Landowner Cargiant, which owns part of the proposed site, says it will block the plans.