0 / 60 seg.

Which word means "the quality of being honest and having strong moral principles"?