What does Carter mean?
Carter is an English occupational surname for one who drives or makes carts.
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.