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

  1. Omarosa
    • Origin:

      Reality-TV name
  2. Oaklie
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  3. Okîsikow
    • Origin:

      Cree
    • Meaning:

      "angel"
  4. Oneonta
    • Origin:

      Native American place-name
  5. Oanez
    • Origin:

      Breton variation of Agnes
    • Meaning:

      "lamb."
  6. Olufemi
    • Origin:

      Yoruba
  7. Oberon
    • Origin:

      English spelling variation of Auberon
    • Meaning:

      "noble, bearlike"
  8. Oleksandra
    • Origin:

      Ukrainian variation of Alexandra
    • Meaning:

      "defender of men"
  9. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  10. Oleksa
    • Origin:

      Ukrainian variation of Alexander
    • Meaning:

      "defending men"
  11. Olexi
    • Origin:

      Greek
    • Meaning:

      "defending men"
  12. Orvar
    • Origin:

      Norse
    • Meaning:

      "arrow"
  13. Oakleigh
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  14. Orino
    • Origin:

      Japanese
    • Meaning:

      "worker's field"
  15. Osaka
    • Origin:

      Place-name
  16. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

      "the Lord has made me wealthy"
  17. Ozma
    • Origin:

      Literary invention
  18. Ottaviano
    • Origin:

      Italian
    • Meaning:

      "eighth"
  19. Ofra
    • Origin:

      Hebrew
    • Meaning:

      "fawn"
  20. Oluwafemi
    • Origin:

      Yoruba