Finn
US Popularity Rank: 348
Origin: Scandinavian
Meaning: Fair; from Finland; Blessed
Finn is a boy’s name of Irish origin, meaning “fair,” or "blessed," connecting baby to a long line of Irish mythology. Coming from the Irish Fionn, Finn was the anglicized name of a mythical Irish warrior and folklore hero. As a child, this little boy was blessed by the salmon of knowledge, giving him the wisdom and bravery to later, along with his followers, protect the king. Both intelligent and courageous, what little boy wouldn’t find inspiration in this mighty name? Literary lovers will also know this as the surname of Mark Twain’s classic character Huckleberry Finn. Oversees, this name also boasts Scandinavian roots, in which it means "from Finland," giving a whole other perspective and roots for baby Finn to latch onto.