Big Huge Thesaurus

chimaera

noun

sounds kind of like