lair has definitions from the field of geography
1
[ noun ] (geography) the habitation of wild animals

Synonyms

den

Used in print

(Robert Penn Warren, Wilderness....)

The men were huddled in those lairs .

Related terms

habitation

2
[ noun ] Last name, frequency rank in the U.S. is 6311
*