honourable

adjective
  1. deserving respect and admiration; having high moral standards
  2. Usage: British spelling
  3. used as a title of respect for certain officials or judges
  4. Usage: formal; British spelling

Examples