Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

laird Definition

Cancel
laird
noun(laird)
a landed proprietor

Words Related to laird!

laird Examples by Brain Bank Users