English dictionary
laird meaning and definition
Definition and meaning of laird at MeaningMonkey.org. laird meaning and definition in the English Dictionary.LAIRD noun
Definition of laird (noun)
- a landowner
Source: Princeton University Wordnet