lair
English Dictionary
->
Letter L
-> lair
Search Dictionary:
lair Definition
(n)
the
habitation
of
wild
animals
lair Synonyms
den
lair
© Art Branch Inc.