Istoricii spun că originea numelui „Ardeal” este încă una controversată, deşi există o părere dominantă care spune că termenul care stă în spatele acestui cuvânt este Erdély, adică „Ardeal” în limba maghiară, care se traduce prin „peste pădure”. Iar „Erdély” este legat de „Transilvania”, amândouă desemnând acelaşi lucru.
Academicianul Ioan Aurel Pop, rectorul celei mai vechi universităţi din Transilvania, Babeş-Bolyai, susţine că unii specialişti vorbesc despre o veche rădăcină indoeuropeană, "ard-", aflată în unele toponime tradiţionale, cum ar fi numele Munţilor Ardeni (din regiunea franco-belgiană), care să stea la originea cuvântului „Ardeal”, însă majoritatea istoricilor sunt de părere că numele de Ardeal provine din ungurescul Erdély, folosit constant de autorităţile de limbă maghiară de-a lungul secolelor de dominaţie a Ungariei.
„Elita românească a preferat mereu, mai ales din secolul al XVIII-lea încoace, numele latin de Transilvania, foarte apropiat de spiritul limbii române, limbă de origine latină. Numele Transilvaniei nu este antic, cum ar părea să indice forma sa latină, ci provine din Evul Mediu”, afirmă istoricul Ioan Aurel Pop.
Acesta mai subliniază că numele „Ardeal” este legat indisolubil de acela de „Transilvania” (forma cea mai veche este „Ultrasilvana”, cu exact acelaşi sens), deoarece ambele înseamnă exact acelaşi lucru: „peste pădure” sau „dincolo de pădure”.
Istoricii au combinat sensul celor două cuvinte – Ardeal şi Transilvania - cu datele istorice din sursele referitoare la anii 900 (d. Hr.) şi au ajuns la o concluzie pe care o prezentăm sub forma unei poveşti.
„După raidurile de pradă asupra ţării conduse de ducele Menumorout şi după închinarea acestuia către ducele ungar Arpad, cetele ungurilor atacatori au pus populaţia locală de la marginea de est a Crişanei să construiască întărituri (din pietre şi trunch