Prince Harry and Meghan Markle are expecting their first child any day, leading to wild speculation about the name they've chosen. If you're a gambler, the smart money's on Diana, Isabella, Victoria or Alice for a girl and James, Albert, Phillip or Arthur for a boy. But for the risk takers, here are some more-interesting "royal" names:
photo credit:
Jared Subia