Finlay

What does the name Finlay mean?

Finlay is the Scottish form of the Gaelic Fionnlagh, from fionn, white or fair, and laoch, warrior, so it means "fair warrior" or "fair-haired hero"; Macbeth's father in Scottish history bore the name. The spelling Finlay is the traditional Scottish one, while Finley has become the American favorite for both sexes. In the United States Finlay ranked number 3969 in 2000, peaked at number 2154 in 2015 and was given to 50 boys in 2025, placing it at number 2614.

At a glance

Gender
Boy's name
Origin
Scottish Gaelic
Popularity
Rather rare – #2614 of the boy names in the United States
International
Finlay / Findlay (Scottish), Fionnlagh (Scottish Gaelic), Finley (English).

Parents who love Finlay also like

All names from A to Z