honest – meaning in Easy English

sometimes it means someone who speaks only true words; but sometimes it means someone who is fair; honest people do not rob other people.