lair

Noun
  1. The habitation of wild animals (synset 108608955)

Other Searches