NETHERWORLD

Definition of NETHERWORLD

  1. (noun)(religion) the world of the dead