"Nor would the shade of the skin have been any reproach at this day, for if a Moor may be washed white in three generations, surely an Indian might have been blanched in two."page 133 Elements of Literature
I think reproach means to find fault with something or to blame.
According to the Merriam Webester online dictionary it is an expression of rebuke or disapproval.
ReplyDelete