0%

ALL meanings of laird

laird
L l
  • noun laird a landed proprietor. 1
  • noun laird (in Scotland) a person who owns a large estate. 1
  • noun laird landowner, lord 1
  • countable noun laird A laird is someone who owns a large area of land in Scotland. 0
  • noun laird a landowner, esp of a large estate 0
  • noun laird in Scotland, a landowner, esp. a wealthy one 0
  • noun laird The owner of a Scottish estate; a landlord. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?