what is the difference between virtue and quality?
As nouns the difference between quality and virtue is that quality is (uncountable) level of excellence while virtue is (obsolete) the inherent power of a god, or other supernatural being.