Tartarus is a crossword puzzle answer that we have spotted 1 times. A part of the underworld where the wicked were punished