What does laird mean?
noun
A Scottish title of nobility ranking below a lord, or a person who owns or manages a large estate or property. In some cases, it can also refer to a person who is in charge of a group or organization.
Example
"The laird of the estate was known for his generosity and kindness to the local community."
Definition generated by AI and curated by RJS Tech Solutions LLP.