Big Huge Thesaurus

Temujin

noun

sounds kind of like