- Name :Virtue
- Meaning :moral excellence,virtue, as a girl's name is of latin origin, and the meaning of virtue is strength. the original of virtue, a name that refers to the force in the resistance against sin. there is a certain association with the masculinity as the latin vir meaning man.
- Gender :Girl
Select the collection list Create +