Word for someone who is driven by morality

  • righteous

is probably the strongest and most direct

  • scrupluous

is another important one

  • upstanding
  • high-minded

are also venerable terms


Roget's Thesaurus offers the following:

  • virtuous
  • moral
  • upright
  • ethical
  • honorable
  • principled
  • honest

Those words may have slightly different connotations, but they all essentially mean that the person is trustworthy because of their moral fiber.


Someone who is zealous about something has a lot of passion for it. Someone who is morally zealous would be someone who is all about sticking to their moral principles:

I really admire her. She truly is a morally zealous person.