honorable

honorable adj

see honor, n.

  1. Worthy; esteemed; respectable.
  2. Becoming of rank and character; actuated by a scrupulous regard for reputation.