Name Details
Boy|Christian

Finlay

"Finlay is a Scottish name meaning "fair-haired hero" or "white warrior". It is derived from the Gaelic name Fionnlagh."

Parentune Stories

Baby Names A-Z

Keep Exploring