Big Huge Thesaurus

muon

noun

sounds kind of like