Lair Meaning

There are 1 meaning(s) for word Lair

Meaning 1 : the habitation of wild animals

    Synonyms : den

How to Pronounce Lair

  • lɜR