Big Huge Thesaurus

Heilong

noun

sounds kind of like