Where does “Armagh” come from?
Armagh derives from Irish Ard Mhacha, from Middle Irish Ard Macha, from Old Irish Ard Machae, combining ard from Proto-Celtic ardwos meaning "high" with a second element, ultimately from Proto-Indo-European h₃erdʰ-.
Ancestry of “Armagh”, step by step