Aodhagan \a(o)-dha-gan, aod-hagan\ as a boy's name is a variant of Aodh (Scottish, Irish, Gaelic), and the meaning of Aodhagan is "fire".