Big Huge Thesaurus

teuton

noun

sounds kind of like