Big Huge Thesaurus

heilong

noun

sounds kind of like