Big Huge Thesaurus

Teuton

noun

sounds kind of like