Vocabulary

男伊達

chivalrous spirit; heroic defence of the weak; chivalrous man; champion of justice; knight in shining armor

noun