GeneralConnection.com
➔
Dictionary
lair
Noun
1. den
1. habitation
Usage