The shelter or retreat of a wild animal; a lair, A cave or hollow used as a refuge or hiding place, A hidden or squalid dwelling place
0 Comments 0 Shares 407 Views