cleanhanded Hear it!

cleanhanded Definition

clean·handed (-han′did)

adjective

blameless; innocent