Denumirea de neamt provine, in limba romana, din slava ori maghiara (nemec sau nemet). Denumirea de maghiar provine din limba maghiara, asa se numesc ei (magyar) si asa este si denumirea oficiala a Ungariei (Magyarorszag). Numai bine!
Germanii (arhaic, pe filieră slavo-maghiară, nemții, din немец, "nemeț", respectiv német, "neamț") sunt un popor...
http://ro.wikipedia.org/wiki/Germani
Până în sec. al XIX-lea denumirea de "ungur" (în germană Ungar) era folosită pentru a-i desemna pe toți locuitorii Regatului Ungariei, indiferent de etnie.
http://ro.wikipedia.org/wiki/Maghiari