Definitions of Netherworld:

  • noun:   (religion) the world of the dead