473 Baby Names That Start With O (With Meanings and Popularity)

  1. Osler
    • Origin:

      Surname name from French
    • Meaning:

      "hostelier; fowler, poulterer"
  2. Oanez
    • Origin:

      Breton variation of Agnes
    • Meaning:

      "lamb."
  3. Odonata
    • Origin:

      Latin, Nature name
  4. Octayvia
    • Origin:

      Variation of Octavia, Latin
    • Meaning:

      "eighth"
  5. Orpha
    • Origin:

      Variation of Orpah, Hebrew
    • Meaning:

      "fawn"
  6. Oaklie
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  7. Omarosa
    • Origin:

      Reality-TV name
  8. Olima
    • Origin:

      Surname name
  9. Ožbej
    • Origin:

      Slovene variation of Oswald, English
    • Meaning:

      "divine power"
  10. Oluwadamilare
    • Origin:

      Yoruba
    • Meaning:

      "god has given me wealth"
  11. Oneonta
    • Origin:

      Native American place-name
  12. Olufemi
    • Origin:

      Yoruba
  13. Orno
    • Origin:

      Literary name
  14. Oakleigh
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  15. Obrien
    • Origin:

      Irish surname
    • Meaning:

      "descendant of Brian"
  16. Orino
    • Origin:

      Japanese
    • Meaning:

      "worker's field"
  17. Olexi
    • Origin:

      Greek
    • Meaning:

      "defending men"
  18. Okoro
    • Origin:

      Urhobo
    • Meaning:

      "man"
  19. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  20. Ortwin
    • Origin:

      German
    • Meaning:

      "point friend"