Big Huge Thesaurus

Shen-pao

noun

sounds kind of like