Language:
Free Online Dictionary|3Dict

任俠

Source : CEDICT

chivalrous/helping the weak for the sake of justice