For the girls’, Alice had 7/1 odds, Victoria 10/1 and Alexandra 12/1.
And the boys’ name, Arthur, had the odds of 10/1.
Other Twitter users shared their own suggestions of what the third royal baby will be called - some serious and some not so serious.
If the Duke and Duchess of Cambridge stay true to form, they will choose another traditional name for their third child, following on from George and Charlotte.
According to our HuffPost UK baby name generator, George means “farmer” and has ties with the medieval legend of St. George - the knight who became patron saint of England after he struggled with a fire-breathing dragon symbolising the devil.
While, Charlotte is a “feminine variant of Charles meaning manly”, according to the baby name generator, however, in French tradition the name means “tiny and feminine”.
What do you think they’ll call their third child? Let us know in the comments below.
Whether you’re looking for a name that is ‘cool’, ‘cute’, ‘pretty’, or ‘unique’, our Baby Name Generator is here to inspire you. Discover the meaning of your favourite name, browse the 100 most popular baby girl names and baby boy names in England and Wales, or let our Random Name Generator throw up an unusual suggestion.