An upright person is someone who is honest, ethical, and virtuous. Synonyms for an upright person include moral, righteous, principled, just, fair, honorable, and reputable. These traits and synonymous words emphasize the importance of standing up for what is right and doing what is morally correct, even when it is difficult. They signify a person's integrity and their commitment to being a good person. Other synonyms that can be used are decent, trustworthy, loyal, reliable, and genuine. These words all describe someone who is deserving of respect and admiration, someone who can be trusted and relied upon to do the right thing, no matter the circumstances.