All names (surname or other) originated from Old France.
Some fairy tale names for a prince could be Prince Charming, Prince Eric, Prince Philip, or Prince Florian.
Mountbatten-Windsor
Prince Harry has several middle names his full name is Prince Henry Charles Albert David Mountbatten-Windsor.
phillip arthur Charles ect. That is incorrect. He is William Arthur Philip Louis. It is Prince Henry (Harry) who has Charles as one of his given names.
Prince Charming (most common) Prince Valiant
The Prince in the book Fairest is called Prince Ijori, it sounds African but he's not
Prince William's parents are Princess Diana and Prince Charles.
WILLIAM
Vince
mountbatten Windsor
Royalty do not use last names in the traditional sense. When last names are necessary, such as in marriage, Prince William, Prince Harry, and the other descendants of Elizabeth II and Prince Philip are to use the name Mountbatten-Windsor. In some circumstances the princes are known as William Wales and Harry Wales or William of Wales and Harry of Wales. This is how they were known at University and in the Army.