netherworlds

noun

Plural form of netherworld.