Reproachless

Re*proach"less, a. Being without reproach.