Hungary, Венгрия, Угорщина – это, на самом деле, одно и тоже название, просто изменявшееся из-за особенностей произношения того или иного языка (например, в русский слово "Венгрия" пришло из польского – Węgry). Это название указывает на угорское происхождение венгерского народа. А вот Magyarország – самоназвание, дословно переводится как "страна мадьяров" (именно "мадьярами" венгры называют себя сами).