Big Huge Thesaurus

bellerophon

noun

sounds kind of like