Finlay
Finlay is a boy's name used in Scottish, English.
Meaning of Finlay
The English form of the Scottish name Fionnlagh, meaning "white warrior".
Finlay is a boy's name used in Scottish, English.
The English form of the Scottish name Fionnlagh, meaning "white warrior".