por. słowiańskie „Słowianie” vs. „Niemcy”). Magyar początkowo było nazwą jednego z siedmiu koczowniczych plemion węgierskich: Meder/Megyer, Tarján, Jenő, Kér, Keszih, Kürt-Gyarmat i Nyék. W końcu X w. plemieniu Magyarów (pod wodzą Arpada) udało się zjednoczyć pozostałe sześć pod swoim przewodnictwem.
W większości języków europejskich nazwa narodu węgierskiego nie ma jednak nic wspólnego z nazwą rodzimą. Podstawą dzisiejszych nazw jest etnonim onogur, stanowiący złożenie bułgarsko-tureckich słów on „dziesięć” + ogur „plemię”, prawdopodobnie pochodzący z V w., gdy Madziarzy byli ściśle związani ze związkiem plemion Hunów i Protobułgarów, zwanym Onogurami. Stykający się z oboma ludami Słowianie przenieśli etnonim onogur na Madziarów, skrócili go do formy og(ъ)r – (forma cerkiewna ągri) i wymawiali z początkowym przydechowym w-Aleksander Brückner Słownik etymologiczny języka polskiego za: Witold Doroszewski O kulturę słowa. Poradnik językowy, t. II, Warszawa 1979, s. 544. jako W-ągri.