Baby Boy Names
The name Finn means Fair and is of Irish origin. Finn is a name that's been used primarily by parents who are considering baby names for boys.
Also a Nordic name meaning "Man from Finland"
People who like the name Finn also like the names: Oliver
Click button to listen on iTunes
John Finn's Wife - Nick Cave and the Bad Seeds