hảo hán

Etymology
.

Noun

 * 1) brave man, courageous man, hero