Finley

Meaning: Fair-haired warrior

Origin: English

Pronunciation: Fin-lee