lare
/leɪr/ LAYR
Definitions
1. noun
a Roman lair or den, especially of a wild animal
“The archaeologists discovered a lare of a saber-toothed tiger in the cave.”
2. noun
a place of refuge or shelter
“The old tree provided a lare for the birds to escape the storm.”