Big Huge Thesaurus

teutonist

noun

sounds kind of like