Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Lair
n.
A place in which to lie or rest; especially, the bed or couch of a wild beast.
n.
A burying place.
n.
A pasture; sometimes, food.
←
Lainere
Laird
→
Shares
Related Words
Laird
Lairdship
Menu
Home
Search
My Last Searches