骁勇善战
xiāoyǒng-shànzhànTraditional 驍勇善戰
brave and skilled in battle
Every meaning
xiāoyǒng-shànzhàn
- brave and skilled in battle
Its characters
- 骁xiāovaliant; brave
- 勇yǒngbrave; courageous (as in 勇敢)
- 善shàngood; kind (as in 善良)
- 战zhànwar; battle; fight
Words with 勇
Words with 善
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.