Gaelic Irish, meaning "descendant of Eachthighearna". This personal name means "horse master". Ó hEachthighearna is Anglicized as Ahern.