Baby Boy Names
The name Shakespeare means One Who Brandishes A Spear and is of English origin. Shakespeare is a name that's been used by parents who are considering baby names for boys.
English surname. William Shakespeare, author and poet.
People who like the name Shakespeare also like: Lucas
Shakespeare is on 2
members' favorite name lists
Click button to listen on iTunes
Shakespeare's Sister - The Smiths