Someone out there, please educate me! Eaghan?

So, long story short, came across a person named Eaghan today. My assumption, being American and following my grammar rules, is to pronounce it "Ee-gan". However, he pronounced it "Ian". Is this an Irish or Gaelic spelling or pronunciation...or some other language? I couldn't find a clear answer searching Google.