Big Huge Thesaurus

Fomor

noun

sounds kind of like