Noun: laird lehrd
- Scottish landowner, especially one who owns an estate or manor
"The Scottish laird oversaw his vast estate"
Derived forms: lairds
Type of: landholder, landowner, property owner
Encyclopedia: Laird, Norton Company Building