Royal fans clearly predict Harry and Meghan will be having a girl - as the name Victoria is third in line for the crown.
Next on the list includes Albert, Alice, Grace and Philip - the two male names a nod to Queen Victoria's husband and the Duke of Edinburgh respectively.
Arthur, James and Mary are also in the running, with lesser odds.
Amongst the predictions are a few ridiculous names, such as Barack, Donald and even Brexit.
Royal punters have had a good success rate when it comes to predicting royal baby names.
When the Duke and Duchess of Cambridge welcomed their first child, George was the number one pick at the top three betting firms.
While the jury is still out on what Harry and Meghan will name their baby, they won't be the only ones deciding.
The Duke and Duchess will require Her Majesty's approval before naming their child and will also take Prince Charles' opinion into consideration.