Eduardo ("Edward") es un nombre anglosajón y no se solía usar entre la aristocracia de Inglaterra después de la conquista normanda, pero Enrique III se dedicó a la veneración de Eduardo «el Confesor» y decidió nombrar a su hijo primogénito como este santo.