Meaning
Finley is of Scottish and Irish origin, meaning 'fair-haired hero' or 'fair warrior'. It is a popular name used for both boys and girls.