The story
- Irish · derived fromÓ hÁdhmaill“descendant of Ádhmall”
- English todayHamill
Of multiple origins, but chiefly a reduced Anglicized form of Irish Ó hÁdhmaill (“descendant of Ádhmall”), a nickname from ádhmall (“active”).
Etymology from Wiktionary, CC BY-SA 4.0.