Business Genre
Long Business Description
The MacEgan, Egan, Eagan, Eagen and Keegan Families Welcome to the home of the Clan Egan, for the descendants of Aodhagin, hereditary Brehons (or Judges) in Connaught, Leinster and Ormond. This i