Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Surrey is: King Henry IV, Part 2' Earl of Surrey, one of the King's party. 'King Henry the Eighth' Earl of Surrey. 'King Richard The Second' Duke of Surrey. 'King Richard III' Earl of Surrey, son to the Duke of Norfolk.