If you want to add a dash of drama and intrigue to your baby girl’s name, look no further than the works of Shakespeare.
And it’s not just Romeo; the Bard has over 35 plays, all filled to the brim with iconic characters, which means that there are plenty of names to choose from!
Check it out…
Baby girl names inspired by Shakespeare - and their meanings
1) Adriana - A Comedy Of Errors
Meaning: Of the Adriatic
2) Alexas - Antony and Cleopatra
Meaning: To help and defend
3) Alice - Henry V
Meaning: Nobility
4) Angelica - Romeo & Juliet
Meaning: Holy messenger
5) Anne - The Merry Wives Of Windsor
Meaning: Favour or grace
6) Ariel - The Tempest
Meaning: Lion of God
7) Audrey - As You Like It
Meaning: Noble strength
8) Beatrice - Much Ado About Nothing
Meaning: Bringer or joy
9) Bianca - The Taming Of The Shrew
Meaning: White, shining
10) Blanche - King John
Meaning: White, fair
11) Cassandra - Troilus & Cressida
Meaning: Prophetess
12) Celia - As You Like It
Meaning: Of the heavens
13) Cleo - Antony & Cleopatra
Meaning: Pride, fame, or glory
14) Cordelia - King Lear
Meaning: Woman of rare honesty
15) Corin - As You Like It
Meaning: Spear bearer
16) Cymbeline - Cymbeline
Meaning: Ruler of Britain
17) Diana - Pericles, Prince Of Tyre
Meaning: Goddess of the hunt
18) Eleanor - King John
Meaning: Woman of high nobility
19) Elizabeth - Richard III
Meaning: God is my oath
20) Emilia - Othello
Meaning: To rival and excel
21) Franscisca - Measure for Measure
Meaning: Free one
22) Gertrude - Hamlet
Meaning: Holy messenger
23) Helen - Troilus & Cressida
Meaning: Shining light
24) Hermione - A Winter’s Tale
Meaning: Well born
25) Imogen - Cymbeline
Meaning: Legendary queen
26) Iris - The Tempest
Meaning: Rainbow
27) Isabella - Measure For Measure
Meaning: Devoted to god
28) Jane - Henry IV, Part 2
Meaning: Jehovah has been gracious
29) Jessica - The Merchant Of Venice
Meaning: Rich
30) Julia - The Two Gentlemen of Verona
Meaning: Young
31) Juliet - Romeo & Juliet
Meaning: Youthful
32) Juno - The Tempest
Meaning: Queen of the heavens
33) Kate - The Taming Of The Shrew
Meaning: Pure, clear
34) Margaret - Much Ado About Nothing
Meaning: Pearl, cluster of blossoms
35) Maria - Twelfth Night
Meaning: Bitter
36) Mariana - All’s Well That Ends Well
Meaning: Bitter
37) Marina - Pericles, Prince of Tyre
Meaning: Woman of the sea
38) Miranda - The Tempest
Meaning: Worthy of admiration
39) Nell - The Comedy Of Errors
Meaning: Bright, shining one
40) Olivia - Twelfth Night
Meaning: Olive tree
41) Ophelia - Hamlet
Meaning: Help
42) Paris - Romeo & Juliet
Meaning: Noble patrician
43) Patience - Henry VIII
Meaning: To suffer
44) Paulina - The Winter’s Tale
Meaning: Small
45) Perdita - The Winter’s Tale
Meaning: Lost
46) Phoebe - As You Like It
Meaning: Bright, pure
47) Portia - The Merchant Of Venice
Meaning: An offering
48) Reagan - King Lear
Meaning: Little ruler
49) Robin - A Midsummer Night’s Dream
Meaning: Famed, bright, and shining
50) Rosalind - As You Like It
Meaning: Beautiful rose
51) Silvia - The Two Gentlemen Of Verona
Meaning: Spirit of the woods
52) Ursula - Much Ado About Nothing
Meaning: Little bear
53) Valeria - Coriolanus
Meaning: To be healthy
54) Viola - Twelfth Night
Meaning: Violet
Which of these Shakespearean baby girl names is YOUR favourite?
Let us know via Facebook or Twitter (@CloserOnline) now.
Expecting a baby boy?
You should read: Top 62 baby boy names inspired by Shakespeare - and their meanings