laird

/lɛrd/
noun
  1. A landowner in Scotland, especially one who owns a large estate.
    • The laird invited the whole village to the harvest festival.
    • As the laird of the estate, he was responsible for the upkeep of the castle.
    • The old laird sold some of his land to the neighboring farmer.
What does "laird" mean? | whatsthatwordmean | whatsthatwordmean