Meaning of “virtue” - Learner’s Dictionary

virtue

noun uk us /ˈvɜːtjuː/
ADVANTAGE [ C, U ]

an advantage or useful quality:

The great virtue of having a small car is that you can park it easily.
GOOD QUALITY [ C ]

a good quality that someone has:

Patience is not among his virtues.
MORAL BEHAVIOUR [ U ]

behaviour that is morally good

by virtue of sth formal

because of something:

She succeeded by virtue of hard work rather than talent.

(Definition of “virtue” from the Cambridge Learner’s Dictionary © Cambridge University Press)