Finnlea
US Popularity Rank: None
Origin: Scottish
Meaning: Fair-haired courageous one, fair-haired hero
Have the courage to pick this baby name! Finnlea is a masculine moniker of Scottish and Irish origin. Meaning “fair-haired courageous one” or “fair-haired hero,” Finnlea offers a variation of the name Finlay. This name has an interesting history, and belonged to Macbeth’s father—making it a royal name and a regal choice for your little prince. Whether you take fair to mean light-colored, beautiful, or unprejudiced, your little Finnlea is sure to be the picture of strength and bravery.