1. Home
  2. Topics

Shakespeare Baby Names

Shakespeare names were drawn by the Bard from a range of ancient and modern cultures. Many have survived through the ages and are ripe for modern play. Shakespeare is thought to have invented a handful of the names in his plays, some of which been remarkably popular in the centuries after his death. Among Shakespeare’s creations are Jessica, Miranda, Perdita, and Florizel. Although it is sometimes reported as such, Shakespeare was not the first to use Imogen, Olivia, or Viola.

Along with Olivia and Miranda, other Shakespeare baby names in the US Top 1000 include Audrey, Fabian, Juliet, Romeo, Marcellus, Beatrice, Orlando, and Ophelia. Shakespearean names with strong ties to their characters include Desdemona, Puck, Othello, and Hero.

Shakespearean baby names are as timeless as the Bard’s plays. Among the Shakespearean baby names we recommend are the following, many of them perfectly in style right now.

Shakespearean Baby Names

Octavia

Meaning: eighth

Origin:Latin
306
Marina

Meaning: from the sea

Origin:Latin
287
Ophelia

Meaning: help

Origin:Greek
9
Lavinia The name Lavinia is of Latin origin. The mea...
Origin:Latin, from ancient place name Lavinium
185
Cressida

Meaning: gold

Origin:Greek
227
Imogen

Meaning: maiden

Origin:Celtic
42
Cordelia

Meaning: heart; daughter of the sea

Origin:Latin; Celtic
33
Desdemona

Meaning: ill-starred

Origin:Greek
736
Valeria

Meaning: strength, health

Origin:Latin
706
Helena

Meaning: torch; shining light

Origin:Latinate form of Helen, Greek
115
Emilia

Meaning: rival

Origin:Feminine variation of Emil, Latin
122
Miranda

Meaning: marvelous

Origin:Latin
776
Juliet

Meaning: youthful or sky father

Origin:English from Latin
100
Celia

Meaning: heavenly

Origin:Latin
198
Rosalind

Meaning: supple horse or pretty rose

Origin:Latin
333
Viola

Meaning: violet

Origin:Latin
340
Hermione

Meaning: messenger, earthly

Origin:Greek, feminine version of Hermes, "messenger, earthly"
334
Cassius

Meaning: hollow

Origin:Latin
11
Lucius

Meaning: light

Origin:Latin
57
Caius

Meaning: rejoice

Origin:Latin
73