FamilyEducation.com
   
 

First name origin & meaning:

Celtic: Lord of the horses

First name variations: Ahearne, Aherin, Ahern, Aherne

Last name origin & meaning:

Irish: variant spelling of Ahern.