A word examined

lair

noun
4 letters·English
noun

laira hidden place where a wild animal lives or rests

Wiktionary →
No comments yet