Dictionary.com
Thesaurus.com

nidal

  • a word derived from nidus.
    nidus
    noun
    a nest, especially one in which insects, spiders, etc., deposit their eggs.

More Suggestions