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."
"Finlay is a Scottish name meaning "fair-haired hero" or "white warrior". It is derived from the Gaelic name Fionnlagh."