ca.hellomagazine.com
Royal baby names from A to Z: Boys | HELLO! Canada
Hello! lists some possible royal baby boy names, including their meaning and historic significance, from A to Z
HELLO! Canada