FamilyEducation.com
   
 

First name origin & meaning:

Gaelic: Little wolf

Last name origins & meanings:

  1. Irish: variant of Whelan.
  2. Irish: Anglicized form of Gaelic Ó Fialáin ‘descendant of Fialán’, a personal name representing a diminutive of Fial, meaning ‘generous’, ‘modest’, ‘honorable’. This is the surname of a bardic family in northern Ireland.