1. Home
  2. TAGS

Virtue Names

Virtue names, favored by the Puritans, represent qualities we should embody or at least aspire to. They are word names, such as Creed and Heavenly, that often speak to a parent’s values that they hope to pass on to their children.

Along with Heavenly and Creed, other virtue names in the US Top 1000 include Ace, Felicity, Grace, Haven, Journey, Justice, Legend, and Serenity. Rare virtuous names on the rise include Dream, Ever, Hero, and Pax.

While some of the Puritanical virtue names such as Obedience and Modesty might be a bit too outdated for a 21st century child, there are plenty of modern virtue names that would feel right at home on today’s playgrounds. In fact, we wouldn’t be surprised if names like Reverie and Zen or Loyal and True become downright mainstream in the coming years.

Here, consult our masterlist of virtue names.

Virtue Names

Archer

Meaning: bowman

Origin:English
106
Silas

Meaning: of the forest; or prayed for

Origin:Aramaic, Latin, Greek
4
Rhys

Meaning: ardor

Origin:Welsh
80
Brooks

Meaning: of the brook

Origin:English
101
Ezekiel

Meaning: God strengthens

Origin:Hebrew
89
Ari

Meaning: lion of God

Origin:Diminutive of Ariel, Hebrew
117
Ari

Meaning: lion of God

Origin:Diminutive of Ariel, Hebrew
1158
Caspian

Meaning: white

Origin:Place name
10
Cassian

Meaning: hollow

Origin:Latin, variation of Cassius
27
Jasper

Meaning: bringer of treasure

Origin:Persian
49
Cillian

Meaning: war strife or church

Origin:Irish
81
Callum

Meaning: dove

Origin:Scottish form of Columba, Latin
94
Flynn

Meaning: descendant of the red-haired one

Origin:Irish
126
Liam

Meaning: resolute protection

Origin:Irish short form of William
200
Finley

Meaning: fair-haired hero

Origin:Irish and Scottish
278
River A name as beautiful as River is another grea...
Origin:Nature name
114
River A name as beautiful as River is another grea...
Origin:Nature name
1065
Beckett

Meaning: bee hive, little brook or bee cottage

Origin:English and Irish
115
Tate

Meaning: cheerful

Origin:English from Norse
219
Lennox

Meaning: elm grove

Origin:Scottish
271