Noun moral excellence has 1 sense
  1. virtue, virtuousness, moral excellence - the quality of doing what is right and avoiding what is wrong
    --1 is a kind of good, goodness
,
TOP