laird Meaning, Definition & Usage

  1. noun a landowner

WordNet


Laird noun
Etymology
See Lord.
Definitions
  1. A lord; a landholder, esp. one who holds land directly of the crown. Scot.

Webster 1913