honorable

adj

1.
not disposed to cheat or defraud; not deceptive or fraudulent; marked by truth
Derived from:
honorableness
3.
adhering to ethical and moral principles
Derived from:
honorableness
4.