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

  1. Oda
    • Origin:

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

      Norwegian and Swedish form of Olaf
    • Meaning:

      "ancestor's relic"
  3. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  4. Omni
    • Origin:

      Mormon
    • Meaning:

      "all, universal"
  5. Oleander
    • Origin:

      Botanical Name
  6. Oak
    • Origin:

      Nature name
  7. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  8. Otter
    • Origin:

      English, word name
  9. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  10. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  11. Orange
    • Origin:

      Fruit and color name
  12. Otter
    • Origin:

      Animal name
  13. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  14. Osian
    • Origin:

      Welsh variation of Oisin, Irish
    • Meaning:

      "little deer"
  15. Ode
    • Origin:

      Word name or medieval English form of Otto
  16. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  17. Oli
    • Origin:

      Latin, English
    • Meaning:

      "olive tree"
  18. Owl
    • Origin:

      Bird name
  19. Oreo
    • Origin:

      Invented name
  20. Omega
    • Origin:

      Greek
    • Meaning:

      "last"