Definitions of landowner
someone who owns a large amount of land or buildings
Le Societe is the second largest landowner in Guernsey.
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.