せいぎのみかた
Meanings
Expression
Noun
1. champion of justice; knight in shining armor; crime avenger; hero; super hero
Composed of
justice; right; righteousness; correct meaning; correct explanation
friend; ally; supporter; taking sides with; supporting; standing by