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