FamilyEducation.com
   
 

Last name origin & meaning:

Irish (Mayo): reduced Anglicized form of Gaelic Mac M(h)ic an Bheathadh, a patronymic from Mac an Bheathadh, from a personal name meaning ‘son of life’.

Comments for Vahey Comment Add a Comment (0)