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

  1. Fern
    • Origin:

      English
    • Meaning:

      "plant name"
  2. Frankie
    • Origin:

      Diminutive of Frances
    • Meaning:

      "from France; free man"
  3. Fleur
    • Origin:

      French
    • Meaning:

      "flower"
  4. Franklin
    • Origin:

      English
    • Meaning:

      "free landholder"
  5. Frank
    • Origin:

      Diminutive of Francis or Franklin
    • Meaning:

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

      English place name and surname
  7. Fergus
    • Origin:

      Scottish and Irish
    • Meaning:

      "man of force"
  8. Finnian
    • Origin:

      Irish
    • Meaning:

      "fair"
  9. Forrest
    • Origin:

      English
    • Meaning:

      "dweller near the woods"
  10. Finneas
    • Origin:

      Variation of Phineas, Hebrew
    • Meaning:

      "oracle"
  11. Ford
    • Origin:

      English
    • Meaning:

      "dweller at the ford"
  12. Finley
    • Origin:

      Irish and Scottish
    • Meaning:

      "fair-haired hero"
  13. Finnegan
    • Origin:

      Irish
    • Meaning:

      "fair"
  14. Feyre
    • Origin:

      Literature, English
    • Meaning:

      "fair, beautiful"
  15. Faith
    • Origin:

      Virtue name
  16. Fabian
    • Origin:

      Latin clan name
    • Meaning:

      "bean grower"
  17. Forest
    • Origin:

      French occupational name
    • Meaning:

      "woodsman or woods"
  18. Finlay
    • Origin:

      Irish and Scottish
    • Meaning:

      "fair-haired hero"
  19. Foster
    • Origin:

      English occupational name
    • Meaning:

      "forester"
  20. Flint
    • Origin:

      English
    • Meaning:

      "born near outcrop of flint"