Big Huge Thesaurus

hadron

noun

sounds kind of like