Finly is a modern spelling of Finley, from Gaelic elements meaning fair-haired hero or white warrior.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Finly?
Swipe through thousands of names like it