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

lairds Definition

Cancel
lairds
noun(laird)
a landowner

Words Related to lairds!

lairds Examples by Brain Bank Users