What's the origin of Germany's names in different languages?

by OnkelDittmeyer

Germany's name within other languages is usually related to one of three different sources - germanic, teutonic and allemani. (Are there more?)

Does this actually refer to different tribes/cultures settling in the area which is today germany, and how did the prevalence to one of those develop for a specific language? Is it directly related to the contact a specific culture had to a part of germany?

Thanks everyone!

davepx

The Teutones of the north-west and Alemanni of the south-west were successive peoples of Classical Greek and Roman times. Germania is rather a Roman geographical term for the country beyond the Rhine, possibly from Gaulish. There are others: in Scandinavia it's Tyskland, from the same root as Teuton/Deutsch. In Slavonic languages some variation of nyemtsy prevails for the people, originally "non-speaker", hence foreigner.