Этимологический словарь Крылова
Один из редких случаев, когда за народом закрепляется название, данное ему как бы по недоразумению, ведь образовано это слово от причастия нем – "непонятно говорящий"; так на Руси называли когда-то всех чужестранцев, чей язык был непонятен местным жителям. Впоследствии так стали называть лишь выходцев из Германии.