Talking about ‘Germans’ and ‘Germany’ in an ancient context is a bit of a minefield as well as a misnomer. There was no national German identity as yet, and no tribe named themselves the Germans, that was a Roman name of uncertain origins. Moreover, Celtic and Germanic cultures overlapped significantly, so that it can be difficult to distinguish a particular group as distinctly one or the other. And, finally, while language might be considered a valuable metric, in the pre-Imperial Roman period and beyond, both cultures were essentially preliterate, making it difficult, with any certainty, to say who spoke what and from what language group it might have originated in.