The name Virtue is a girl's name of Latin origin meaning "moral excellence". Virtue and is often added to lists like Virtue Names and discussed in our forums with posts like "Release the 20 T.I.G.E.R.S. -- the anti-elimination game! (BOYS)".
From the experts:
The mother of all virtue names.