Thayer's Greek Lexicon

 1. a lurking hole, a burrow
2. a lair