Finnish Baby Names for Boys

  1. Eilo
    • Origin:

      Finnish variation of Eila, Norwegian
    • Meaning:

      "bright, shining light"
    • Description:

      Eilo is one of the few masculine names to derive from a feminine one. It comes from Eila, the Norwegian variation of Elina.
  2. Keijo
    • Origin:

      Finnish
    • Meaning:

      "elf; fairy"
    • Description:

      Finnish name with a magical meaning.
  3. Mikael
    • Origin:

      Scandinavian, Finnish, and Breton form of Michael
    • Meaning:

      "who is like God?"
    • Description:

      This variation of Michael is very popular in Iceland and Puerto Rico, but has only made the cut for the US Top 1000 two separate years —2016 and 2023. Angel-esque boy names ending in L trended upwards last year, meaning we may see some more little Mikaels around soon.
  4. Henri
    • Origin:

      French and Finnish variation of Henry, German
    • Meaning:

      "estate ruler"
    • Description:

      The chic Euro spelling of Henry is rising along with the original form.
  5. Gauri
    • Origin:

      Finnish variation of Gabriel, Hebrew
    • Meaning:

      "God is my strength"
    • Description:

      As a masculine name, Gauri is Finnish in origin and derives from Gabriel.
  6. Runo
    • Origin:

      Finnish
    • Meaning:

      "poem"
    • Description:

      The pronunciation is not intuitive to English speakers, who aren't used to Os said as As.
  7. Markus
    • Origin:

      German, Scandinavian, and Finnish form of Mark
    • Description:

      The K may be trendy, but this spelling variation is much less popular than Marcus.
  8. Mikko
    • Description:

      Cute Finnish version of Michael.
  9. Sakari
    • Origin:

      Variation of Sakarias, Finnish
    • Meaning:

      "the Lord has remembered"
    • Description:

      The Finnish equivalent to Zachary.
  10. Ahti
    • Origin:

      Finnish, unknown meaning
    • Description:

      In Finnish mythology, Ahti (also known as Ahto) was the sea god.
  11. Eiro
    • Origin:

      Finnish variation of Eirik, Old Norse
    • Meaning:

      "eternal ruler"
    • Description:

      Eiro is to Eirik as Eero is to Eric.
  12. Joa
    • Origin:

      Finnish and Swedish diminutive of Joachim, Hebrew
    • Meaning:

      "established by God"
    • Description:

      A friendly nickname for Joachim, also used independently in Finland and Sweden.
  13. Esko
    • Origin:

      Finnish variation of Asketill, Norse
    • Meaning:

      "helmet of God"
    • Description:

      Cool Finnish name ripe for import.
  14. Armas
    • Origin:

      Finnish
    • Meaning:

      "beloved"
    • Description:

      Armas is an antiquated Finnish word with a loving meaning and a straightforward spelling and pronunciation. A rare name with potential.
  15. Akseli
    • Origin:

      Finnish variation of Axel, Scandinavian
    • Meaning:

      "father of peace"
    • Description:

      A popular choice in Finland, where it ranks among the Top 50 boy names.
  16. Osmo
    • Origin:

      Finnish
    • Meaning:

      "young man"
    • Description:

      Cosmo's Finnish cousin.
  17. Matti
    • Origin:

      Finnish variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
    • Description:

      We like Matti in theory, but in practice it’s likely to get confused for the girlish Maddie.
  18. Aaro
    • Origin:

      Finnish variation of Aaron, Hebrew
    • Meaning:

      "high mountain; exalted, enlightened"
    • Description:

      Classic Finnish name also found in neighboring Estonia.
  19. Arvo
    • Origin:

      Finnish
    • Meaning:

      "value, worth"
    • Description:

      Arvo is a simple name virtually unknown in the US and UK that might get discovered thanks to the surprise popularity of Arlo.
  20. Janne
    • Origin:

      Finnish variation of John
    • Meaning:

      "God is gracious"
    • Description:

      This common name in Finland, which is also a diminutive for Jan in Sweden, might feel a bit feminine in the English-speaking world, too close to girls' names Jan and Jane.