Big Huge Thesaurus

Pharomacrus

noun

sounds kind of like