netherworld

noun
  1. the world of the dead; the underworld in mythology and religion
  2. Usage: mythology; religion
  3. a hidden or secret world, especially one involving criminal activity

Examples