(British) Royal Names

First and middle names of Kings, Queens, and their princes and princesses (including the spouses of the current Queen's children and grandchildren, and the names of her grandchildren and great grandchildren. - Created by foreverharriet