I disagree, *eburo- is clearly Celtic, meaning "yew", and there's plenty of parallels there: "Eburacum" (York), "Ebora" (Evora in Portugal), the "Eburovices" of Gaul (around Evreux) and two towns named "Eburodunum" in the Alps (today Embrun and Yverdon-les-Bains). Further, the augmentative "-on-" is distinctly Celtic (e.g. "Senones", "Dumnones", etc.). Furthermore, Julius Caesar himself gives the connection to yews by pointing out that one of the chieftains (Catuvolcus) commits suicide using the "poisonous juice" made of yew (Bello Gallico 6.31). The Germanic word for "boar" is impossible because the cognate in Latin is "aper", and the *e in Germanic is unexplainable (in my opinion) except through the shift produced by the Germanic umlaut, which only occured later in Northern and Western Germanic. So, the Proto-Germanic cognate of "Eber" would have been *aβuraz, not *eβuraz.
I also disgaree on the "
Tungri": you have an analogue in Old Irish "
tongaid" ('to swear', 'to take an oath'). To add to that, the chieftains of the Eburones have clearly Celtic names: "
Catuvolcus" and "
Ambiorix". Granted you have parallels in Germanic (German "hadern", "um-"

), but its clear that these are Celtic renderings, not Germanic ones.
As I said, you have to go the the vicinity of the Rhine to find actual Germanic names, (for example, "
Asciburgium" - "ash (tree) fortification").
And yet they have ethnic names like "
Nemetes", and place names ending with "
-magus" and "
-dunum".
This I can actually agree on. There is the interesting anecdote by Tacitus (in "Agricola") who thinks that the British
Caledonii look "Germanic" because of their red hair. He likewise links the dark, curly hair of the
Silures to the Iberians...
