lair

n. 1 wild animal's resting-place. 2 person's hiding-place. [old english]

n. A place in which to lie or rest; especially, the bed or couch of a wild beast.