GeneralConnection.com
➔
Dictionary
laird
Noun
1. landowner
1. landholder, property owner
Usage