597 Baby Names That Start With F (with Meanings and Popularity)

  1. Fern
    • Origin:

      English
    • Meaning:

      "plant name"
  2. Fergus
    • Origin:

      Scottish and Irish
    • Meaning:

      "man of force"
  3. Fleur
    • Origin:

      French
    • Meaning:

      "flower"
  4. Finnick
    • Origin:

      English place name and surname
  5. Frank
    • Origin:

      Diminutive of Francis or Franklin
    • Meaning:

      "Frenchman or free man"
  6. Forrest
    • Origin:

      English
    • Meaning:

      "dweller near the woods"
  7. Franklin
    • Origin:

      English
    • Meaning:

      "free landholder"
  8. Finnian
    • Origin:

      Irish
    • Meaning:

      "fair"
  9. Frankie
    • Origin:

      Diminutive of Frances
    • Meaning:

      "from France; free man"
  10. Finnegan
    • Origin:

      Irish
    • Meaning:

      "fair"
  11. Forest
    • Origin:

      French occupational name
    • Meaning:

      "woodsman or woods"
  12. Flint
    • Origin:

      English
    • Meaning:

      "born near outcrop of flint"
  13. Ford
    • Origin:

      English
    • Meaning:

      "dweller at the ford"
  14. Fabian
    • Origin:

      Latin clan name
    • Meaning:

      "bean grower"
  15. Finley
    • Origin:

      Irish and Scottish
    • Meaning:

      "fair-haired hero"
  16. Feyre
    • Origin:

      Literature, English
    • Meaning:

      "fair, beautiful"
  17. Fraser
    • Origin:

      Scottish from French
    • Meaning:

      "strawberry"
  18. Francisco
    • Origin:

      Spanish, Portuguese
    • Meaning:

      "free man"
  19. Finlay
    • Origin:

      Irish and Scottish
    • Meaning:

      "fair-haired hero"
  20. Faith
    • Origin:

      Virtue name