B2 adjective /ˈɒnərəbəl/
honourable
Meaning
deserving respect or admiration because of moral integrity; showing honesty and fairness
Example
She is known as an honourable leader who always keeps her promises.