>>4454349Very likely a mixture... there were linguistic Celtic groups from the Iberian peninsula and West Rhine area of Germany, then later the Angles, Saxons, Jutes, Frisians, Danes, Normans, etc. You can trace all of those groups back to the same point in lineage if you go back far enough.
So same answer.