Wiktionary
netherworlds
n. (plural of netherworld English)
n. (plural of netherworld English)