Noun Definition

laird

1.Definition: a landowner

Category: People