FamilyEducation.com
   
 

First name origins & meanings:

  1. Celtic: Fair-haired one
  2. Irish: Fair-haired

First name variations: Finlay, Findlay, Finlea, Finlee, Finleigh, Finnlea, Finnleigh, Fynlay, Fynlea, Fynley, Fynnley, Finn, Finnie, Finny, Finian, Fyn, Fynn, Finnian

Last name origin & meaning:

Scottish: from the Gaelic personal name Fionnlagh (Old Irish Findlaech), composed of the elements fionn ‘white’, ‘fair’ (see Finn) + laoch ‘warrior’, ‘hero’, which seems to have been reinforced by an Old Norse personal name composed of the elements finn ‘Finn’ + leikr ‘fight’, ‘battle’, ‘hero’.