Original: They named it Cape Henry, after Henry Frederick, Prince of Wales, the eldest son of King James I of England.
Simplified: They named it Cape Henry, after Henry Frederick, Prince of Wales, the oldest son of King James I of England.