Meaning More commonly a boys name, Finlay means 'fair warrior' and is originated in Celtic language. Origin of Finlay Celtic , Irish Popular Middle Names James, Rhys, Woods Pronunciation 🔊 Listen Finlay FIN-lee Similar Names Finley Finnlay Finnley Kenny Neil Shaye Findlay Finn Brendon Callam Year by Year Popularity of Finlay