Big Huge Thesaurus

mhz

noun

sounds kind of like