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 Findlay Conall Raymon Atrus Arturs Fionntan Collin Artie Artturi Gwylim Year by Year Popularity of Finlay