domasla and Cherry got the point about the origins of the word "german" already. About the time that the word "diudisc" came into being, there was no "Germany" but many small nations such as Alemanni, Saxons, Teutons, etc. The surrounding countries used their names to name what later would become "Germany". That's why Germans are "Allemands", "Tedeschi", "Nijemci", "Saksa(laiset)", "Tysker" or "Germans" in different countries.