system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: How did English first names originate?

Names such as "James" and "Peter" have no equivalent in the English language, so how did early English speakers come up with those names?
gpt
The English language is only around 1500 years old.  Names like James and Peter come from older languages such as Greek, Hebrew, or Aramaic, which were Latinized.  These Latin versions of the names would have spread through out Europe and made their way into many other languages, including the Germanic languages, which would have been carried by the tribes whose languages would developed into English.  You need to remember that the English language is a bastard language, that though at its base is Germanic, has adopted words from most European languages, including the Romantic/Latin languages, and Germanic was influenced by the earlier European languages also.  So the reason there might be no direct equivalent of the names, but said names have history going further back than English.