What does Edward mean?
Edward is an Old English name meaning “wealthy guardian,” from ēad (“wealth, fortune”) and weard (“guard”). An Anglo-Saxon royal name, it has been carried by saints and many English kings.
What does Jack mean?
Jack began as a medieval pet form of John and grew so common it became a word for “man” (as in “every man Jack”). Now a name in its own right, it is one of the most popular boys’ names in Britain and Ireland.