Where does “hảo hán” come from?

hảo hán (Vietnamese): brave man, courageous man, hero

Definitions

  1. brave man, courageous man, hero

Words derived from “hảo hán