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

  1. Orrin
    • Origin:

      Variation of Odhrán, Irish
    • Meaning:

      "little pale green one"
  2. Orenthal
    • Origin:

      unknown
  3. Ora
    • Origin:

      Latin
    • Meaning:

      "prayer"
  4. Ona
    • Origin:

      Lithuanian variation of Anna, Catalan diminutive of Mariona
    • Meaning:

      "grace; wave; bitter; wished-for child"
  5. Osmond
    • Origin:

      English
    • Meaning:

      "divine protection"
  6. Osric
    • Origin:

      English
    • Meaning:

      "divine ruler"
  7. Othello
    • Origin:

      Hebrew
    • Meaning:

      "he has the sound of God"
  8. Ophir
    • Origin:

      Hebrew
  9. Oriane
    • Origin:

      Latin via French
    • Meaning:

      "sunrise"
  10. Oceane
    • Origin:

      French
    • Meaning:

      "ocean"
  11. Oceana
    • Origin:

      Greek
    • Meaning:

      "ocean"
  12. Omari
    • Origin:

      Swahili, Arabic
    • Meaning:

      "populous, flourishing"
  13. Oakes
    • Origin:

      English
    • Meaning:

      "near the oaks"
  14. Ornella
    • Origin:

      Italian
    • Meaning:

      "flowering ash tree"
  15. Orchid
    • Origin:

      From Greek
    • Meaning:

      "orchid flower"
  16. Odhran
    • Origin:

      Irish
    • Meaning:

      "little pale green one"
  17. Orion
    • Origin:

      Greek mythology name
  18. Olena
    • Origin:

      Ukrainian
    • Meaning:

      "torch; shining light"
  19. Orinthia
    • Origin:

      Latin
    • Meaning:

      "to excite, to stir the mind"
  20. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"