laird definition

  • noun:
    • Scots who owns a landed property.
    • the master of a Scottish estate; a landlord
    • A lord; a landholder, esp. one that holds land directly associated with the crown.
    • In Scotland, a landed owner; specially, the master of a hereditary property; in addition, hardly ever, a house-owner; a landlord.
    • a landowner

Related Sources

  • Sentence for "laird"
  • Urban Dictionary for "laird"
    • 100 Canadian Dollars.. .Because Brown has…
    • View More
77 votes

How would you define laird?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!