As a noun laird
is the owner of a scottish estate; a landlord.
As an adjective laired is
having a lair.
As a verb laired is
(lair); mired.
laird
English
Noun
(
en noun)
The owner of a Scottish estate; a landlord
Derived terms
* lairdship
Anagrams
*
*
----
laired
English
Verb
(head)
(lair); mired.
Anagrams
*
*
*
*
*