Shakespearean boys baby names 1. Milan (274) 2. Cade (888) 3. Eros (2730) 4. Iago (3017) 5. Flavius (3451) 6. Balthazar (3990) 7. Holland (3990) 8. Rivers (4789) A-Z Shakespearean names A B C D E F G H I J K L M N O P Q R S T U V W X Y Z See all Shakespearean names »