What does the word honesty mean?

The quality or fact of being honest uprightness and fairness.
Truthfulness, sincerity, or frankness.
Freedom from deceit or fraud.