The word "reproach" refers to an expression of disapproval or disappointment towards someone for something they did or failed to do. It carries a sense of blame or criticism. When someone reproaches another, they may point out mistakes or shortcomings, often with the intention of urging improvement or sparking reflection.
The word "reproach" comes from Middle English "reprochen," which originates from Old French "reprochier," derived from Latin "reprochare," where "re-" means "back" and "prochare" means "to draw near" or "to bring forward." The concept revolves around bringing forward someone's faults or issues.