fair; from Finland
Finn as a boy's name is pronounced fin. It is of Irish, Gaelic and Old German origin, and the meaning of Finn is "fair; from Finland". Mythology: Finn MacCumhail was a legendary Irish hero (third century) somewhat like the English Robin Hood.
Check out these popular pages to discover more baby boy and baby girl names and meanings.