Baby name
Finlay
/FIN-lee/
Meaning
“Fair warrior”
Finlay is a Scottish Gaelic name meaning "fair warrior" or "fair-haired hero".
How it ages.
Finlay brings a familiar foundation together with renewed contemporary appeal.
The cultural moment.
Finlay is reappearing more often in the United States after spending time outside the spotlight.