cleanhanded

adjective
  1. free from guilt, dishonesty, or wrongdoing; innocent
  2. Usage: often used in legal or moral contexts

Examples