嵩呼 sōnghū to shout 'Long live the Emperor!' Definitions Defs Origin Strokes Stroke Words Sentences Sents 嵩 sōng Mt Song (bound form) Mt Song, located in Henan province, one of the five sacred mountains of China呼 hū verb to shout To cry out; to shout or yell loudly