Plural of honest. It means spotless clean, intact, proofs, decent, honored, worthy, loyal, virtuous.