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

  1. Opal
    • Origin:

      Sanskrit
    • Meaning:

      "gem"
  2. Octavia
    • Origin:

      Latin
    • Meaning:

      "eighth"
  3. Oisin
    • Origin:

      Irish
    • Meaning:

      "little deer"
  4. Oakley
    • Origin:

      English
    • Meaning:

      "oak wood or clearing"
  5. Osiris
    • Origin:

      Egyptian
    • Meaning:

      "with strong eyesight"
  6. Orlando
    • Origin:

      Italian variation of Roland
    • Meaning:

      "famous throughout the land"
  7. Oran
    • Origin:

      Hebrew, Irish, Scottish
    • Meaning:

      "light, song, little green one"
  8. Orpheus
    • Origin:

      Greek mythology name
    • Meaning:

      "the darkness of the night"
  9. Odessa
    • Origin:

      Ukrainian place-name
  10. Ozzy
    • Origin:

      Pet form of Oswald, Osborn and Osmond.
  11. Oriana
    • Origin:

      Latin
    • Meaning:

      "dawn"
  12. Ocean
    • Origin:

      English, nature name
    • Meaning:

      "ocean"
  13. Orin
    • Origin:

      Variation of Oren or Oran
  14. Olympia
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  15. Ori
    • Origin:

      Hebrew
    • Meaning:

      "my light"
  16. Odysseus
    • Origin:

      Greek mythology name
    • Meaning:

      "wrathful"
  17. Omri
    • Origin:

      Hebrew
    • Meaning:

      "my sheaf"
  18. Oak
    • Origin:

      English tree name
    • Meaning:

      "tree from the genus Quercus"
  19. Oslo
    • Origin:

      Norwegian place name, Old Norse
    • Meaning:

      "meadow at the foot of a hill"
  20. Odie
    • Origin:

      Diminutive of Odell, Otis; English, German
    • Meaning:

      "of the valley; wealthy"