Morality · upright · Kind
Source: English
Root Word: virtus
Derived From: Latin
Meaning: "Virtue" or "excellent quality"
Popularity History: It is less commonly used as a name, but is common in moral philosophy and literature.