Big Huge Thesaurus

Jaghatai

noun

sounds kind of like