Gehenna
nounDefinition of Gehenna
1
: a place or state of misery
2
: hell sense 1a(2)
Keep scrolling for more
Keep scrolling for more