Englishfor English speakers
laird English
Meaning laird meaning
What does laird mean?
laird
Synonyms laird synonyms
What other words have the same or similar meaning as laird?