Почему мы говорим, что в Германии живут немцы, а не германцы? Ведь это название никак не сходится с местом проживания народа. Давайте попробуем разобраться: Немцы называют свою страну Deutschland, а себя Deutsche. Никакого противоречия не возникает, но в русском языке всё гораздо труднее. Слово «немец» - это производная форма от «немой» Лингвисты считают, что слово "немец" появилось еще в XII веке - Оно часто встречается в достоверных источниках. Раньше, на Руси, так называли всех, кто не знал русский язык. Они были похожи на немых, так как пытались объясняться жестами. Это определение прикреплялось не только к пришедшим из германских земель. Например, Гоголь в своем произведении "Ночь перед Рождеством" называет так всех людей западного происхождения. (Французов, датчан и тд.) В XIX веке из приезжих иностранцев в России были преимущественно послы германской земли, поэтому именно за народом Германии закрепилось это название. Само слово «Германия» пришло в Россию только в XI