Princess Charlotte has a certain ring to it. Or how about Princess Alice? Britain’s newborn princess has spent her first night at home in London’s Kensington Palace, but the guessing game continues over what her name will be. It’s possible she will be named Sunday by her parents, Prince William and the Duchess of Cambridge, but there’s no fixed timetable for the announcement. Meanwhile, Britain’s legal bookmakers have been busy taking in thousands of bets for the baby’s name.