Big Huge Thesaurus

bridoon

noun

sounds kind of like