吼叫hǒujiào
Top 25000
Meanings
1. to howl; to bellow; to yell
Characters used