virtue

virtue /ˈvɚtʃu/ noun
plural virtues
virtue
/ˈvɚtʃu/
noun
plural virtues
Britannica Dictionary definition of VIRTUE
1 
[noncount] : morally good behavior or character
2 
[count] : a good and moral quality
3 
[noncount] : the good result that comes from something
4 
[count] : an advantage or benefit

by virtue of

: because of (something)

make a virtue (out) of necessity

: to benefit from something that you are forced to do