What is the meaning of the name Finlay?
The name Finlay is primarily a gender-neutral name of Scottish origin that means Fair Warrior.
People who like the name Finlay also like: Oliver
Names that sound like Finlay:
Stats for the Name Finlay