What is Virtue ?
Virtue is (noun) 1. a particular goodness of character, a good quality Honesty is his principal virtue. 2. a special thing which gives you an advantage The virtue of the train link to France is that you arrive right in the centre of Paris. 3. by virtue of something as a result of something (formal.) He’s eligible for British citizenship by virtue of his father who was born in Newcastle.
source: Easier English, Student Dictionary Upper Intermediate Level