From Irish Gaelic 'Aodhagán' meaning 'little fire,' a diminutive of Aodh.
Like Egan?
Swipe through thousands of names like it