laird

noun

The owner of a landed estate.

noun

In Scotland, a landed proprietor; especially, the owner of a hereditary estate; also, rarely, a house-owner; a landlord.

noun

A lord; a landholder, esp. one who holds land directly of the crown.

noun

The owner of a Scottish estate; a landlord

noun

a landowner