Annahugh (from Irish Eanach Aodha, meaning "Hugh's marsh") is a small village and townland near Loughgall in County Armagh, Northern Ireland. While most of the settlement is within the townland of Annahugh, part of it extends into the neighbouring townland of Ballyhagan (Baile Uí hAgáin). Hence, the two names are sometimes used to refer to the same settlement.
|This article related to the geography of County Armagh, Northern Ireland is a stub. You can help Wikipedia by expanding it.|