Understand Chinese Nickname

竭力嘶吼

[jié lì sī hŏu]
It can be translated as 'Straining to Roar' or 'Screaming Out Loud', conveying a sense of giving out all one's effort in shouting to let out intense emotion like frustration, anguish, anger or joy
Generate Chinese Nickname
Relation Nicknames