VisualLang
lair
a place where a wild animal lives, hides, or takes refuge
Synonyms
1 / 1