91 Unisex Names That Start With O (With Meanings and Popularity)

  1. Oda
    • Origin:

      Scandinavian, short form of Odelia
  2. Oleander
    • Origin:

      Botanical Name
  3. Omni
    • Origin:

      Mormon
    • Meaning:

      "all, universal"
  4. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  5. Oak
    • Origin:

      Nature name
  6. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  7. Otter
    • Origin:

      English, word name
  8. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  9. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  10. Orange
    • Origin:

      Fruit and color name
  11. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  12. Ode
    • Origin:

      Word name or medieval English form of Otto
  13. Osian
    • Origin:

      Welsh variation of Oisin
    • Meaning:

      "little deer"
  14. Otter
    • Origin:

      Animal name
  15. Oli
    • Origin:

      Latin, English
    • Meaning:

      "olive tree"
  16. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  17. Owl
    • Origin:

      Bird name
  18. Oreo
    • Origin:

      Invented name
  19. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  20. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"