Modern variant of Finley, from Irish-Scottish Fionnlagh meaning 'fair hero' or 'white warrior.'
Like Finnly?
Swipe through thousands of names like it