Skip to content

Boy and Girl Names with 'O' for Babies and Children

Author cover

Mother of two and founder of Moonboon

About me

Choosing the perfect name for your baby is an exciting journey filled with meaning, creativity, and reflection. For many parents, the name they select carries both a legacy and a unique charm that can define a lifetime. Whether you’re searching for a name that feels modern and unique or prefer the elegance of a timeless classic, this list offers a blend of names that beautifully unite tradition with contemporary appeal. From enduring favorites to fresh, stylish options, each name in this collection is thoughtfully chosen to help you find the one that captures your family’s spirit and resonates with your dreams for your child. Dive into this inspiring selection and discover the name that feels just right—a name that your little one will carry proudly through every stage of life.

Girl names with O:

  1. Oakley - Of English origin, meaning "oak clearing."
  2. Oaks - Of English origin, meaning "dweller by the oak trees."
  3. Oceane - Of French origin, meaning "ocean."
  4. Octavia - Of Latin origin, meaning "eighth."
  5. October - Of Latin origin, derived from the month, meaning "eighth month."
  6. Oda - Of German origin, meaning "wealth" or "fortune."
  7. Odelia - Of Hebrew origin, meaning "I will praise God."
  8. Odessa - Of Greek origin, derived from the city in Ukraine, meaning "wrathful" or "angry."
  9. Odette - Of French origin, meaning "wealthy."
  10. Odyssa - A modern name inspired by "Odysseus" from Greek mythology, meaning "long journey."
  11. Oksana - Of Ukrainian origin, meaning "praise be to God."
  12. Ola - Of Old Norse origin, meaning "ancestor's relic."
  13. Olena - Of Ukrainian origin, a form of Helen, meaning "light" or "torch."
  14. Olene - Of Greek origin, meaning "light" or "bright one."
  15. Olette - A modern variation of the name "Colette," meaning "victory of the people."
  16. Olga - Of Russian origin, meaning "holy" or "blessed."
  17. Olinda - Of Spanish origin, meaning "protector of property."
  18. Olive - Of English origin, derived from the olive tree, symbolizing "peace."
  19. Olivera - A feminine form of Oliver, meaning "olive tree" or "peace."
  20. Olivia - Of Latin origin, meaning "olive tree" or "peace."
  21. Ollie - A diminutive form of Olive or Olivia, meaning "olive tree."
  22. Oltea - Of Romanian origin, derived from the river Olt, symbolizing "flow" or "strength."
  23. Olva - A variant of Olive, meaning "peace."
  24. Olwyn - Of Welsh origin, meaning "white footprint."
  25. Olympia - Of Greek origin, meaning "from Mount Olympus," home of the gods.
  26. Omara - Of Arabic origin, meaning "long-lived" or "prosperous."
  27. Ondine - Of Latin origin, meaning "little wave" or "water spirit."
  28. Ondrea - A variant of Andrea, meaning "brave" or "manly."
  29. Oney - Of Irish origin, meaning "unity" or "togetherness."
  30. Oni - Of Hebrew origin, meaning "born on sacred ground."
  31. Onyx - Of Greek origin, referring to the black gemstone, symbolizing strength and protection.
  32. Opal - Of Sanskrit origin, meaning "gem" or "precious stone."
  33. Ophelia - Of Greek origin, meaning "help" or "aid."
  34. Oprah - Of Hebrew origin, a variation of Orpah, meaning "fawn" or "young deer."
  35. Orabelle - Of Latin origin, meaning "golden beauty."
  36. Orania - Of Greek origin, meaning "heavenly" or "from the heavens."
  37. Orelie - Of French origin, meaning "golden" or "shining."
  38. Oriana - Of Latin origin, meaning "dawn" or "golden."
  39. Oriane - A variant of Oriana, meaning "dawn" or "golden."
  40. Oriel - Of Latin origin, meaning "golden" or "bird."
  41. Orla - Of Irish origin, meaning "golden princess."
  42. Orphie - A diminutive form of Orpheus, from Greek mythology, meaning "darkness."
  43. Orsola - Of Italian origin, meaning "little bear," a variation of Ursula.
  44. Ortensia - Of Italian origin, meaning "gardener" or "of the garden."
  45. Oslo - Of Norse origin, referring to the capital city of Norway, meaning "meadow at the foot of the hill."
  46. Ottilie - Of German origin, meaning "prosperous in battle."
  47. Ottawa - Of Native American origin, named after the capital of Canada, meaning "traders."
  48. Oya - Of African Yoruba origin, meaning "wind warrior goddess."
  49. Ozge - Of Turkish origin, meaning "unique" or "different."
  50. Ozsun - Of Turkish origin, meaning "you are genuine" or "you are pure."

Boy names with O:

  1. Oakley - Of English origin, meaning "oak clearing."
  2. Oaks - Of English origin, meaning "dweller by the oak trees."
  3. Oates - Of English origin, meaning "wealth" or "prosperity."
  4. Obama - Of Luo (Kenyan) origin, meaning "blessed" or "to lean."
  5. Oberto - Of Italian origin, meaning "bright or famous."
  6. Octave - Of Latin origin, meaning "eighth."
  7. Octavio - Of Latin origin, meaning "eighth."
  8. Odell - Of English origin, meaning "woad hill."
  9. Oden - Of Norse origin, a variant of Odin, meaning "frenzy" or "rage."
  10. Odin - Of Norse origin, the name of the supreme god in Norse mythology, meaning "frenzied one."
  11. Odysseus - Of Greek origin, meaning "wrathful," derived from the hero in Homer's epic.
  12. Oisin - Of Irish origin, meaning "little deer," associated with Irish mythology.
  13. Olaf - Of Old Norse origin, meaning "ancestor's relic."
  14. Ole - Of Scandinavian origin, meaning "ancestor's descendant."
  15. Oleksii - Of Ukrainian origin, meaning "defender" or "protector."
  16. Olexis - A variant of Oleksii, meaning "defender" or "helper."
  17. Oliver - Of Latin origin, meaning "olive tree" or "peace."
  18. Olivier - Of French origin, a variant of Oliver, meaning "olive tree."
  19. Ollie - A diminutive of Oliver, meaning "olive tree."
  20. Ollivander - A modern name popularized by the "Harry Potter" series, meaning "he who owns the olive wand."
  21. Olof - A variant of Olaf, meaning "ancestor's relic."
  22. Olymp - Of Greek origin, meaning "from Mount Olympus," associated with gods.
  23. Omar - Of Arabic origin, meaning "flourishing" or "long-lived."
  24. Omari - Of African Swahili origin, meaning "God is the highest."
  25. Omega - Of Greek origin, meaning "the end" or "the last."
  26. Ondre - A variant of Andre, meaning "manly" or "brave."
  27. Ongel - A unique or modern name with various meanings depending on culture.
  28. Oreste - Of Greek origin, meaning "he who stands on the mountain."
  29. Orin - Of Hebrew origin, meaning "light" or "pine tree."
  30. Orion - Of Greek origin, the name of a constellation, meaning "rising in the sky."
  31. Orlando - Of Italian origin, meaning "famous land."
  32. Orsin - Of Latin origin, meaning "little bear."
  33. Orson - Of English origin, meaning "bear cub."
  34. Osama - Of Arabic origin, meaning "lion."
  35. Oscar - Of English or Irish origin, meaning "God's spear" or "deer lover."
  36. Osiris - Of Egyptian origin, the god of the afterlife, meaning "mighty."
  37. Osman - Of Arabic origin, meaning "devoted servant."
  38. Osmar - Of Old English origin, meaning "divine or glorious fame."
  39. Osmond - Of Norse origin, meaning "God's protection."
  40. Osvaldo - Of Spanish origin, meaning "divine power."
  41. Oswald - Of Old English origin, meaning "God's rule."
  42. Oswell - Of English origin, meaning "divine power."
  43. Otis - Of English origin, meaning "wealthy."
  44. Otto - Of German origin, meaning "wealth" or "fortune."
  45. Oumar - A variant of Omar, meaning "flourishing" or "long-lived."
  46. Owen - Of Welsh origin, meaning "young warrior" or "noble."
  47. Oxley - Of English origin, meaning "from the oak meadow."
  48. Ozzy - A diminutive form of Oswald or Oscar, meaning "divine power."
  49. Ozi - A modern name of various cultural origins, meaning "my strength."
  50. Ozzie - A diminutive form of Oswald or Oscar, meaning "divine power."

We hope this selection has made your quest for the perfect baby name a little simpler! Whether you’re favoring a modern name or a classic one, the most crucial factor is finding what resonates with your family. If you're still exploring options or thinking about unisex names, be sure to look at our list of gender-neutral names for further inspiration! 

Author cover

Mother of two and founder of Moonboon

Alongside her husband, Marie started Moonboon, to help her son sleep better and get some more rest for herself as a mom. Marie is not only a lover of all things related to sleep and children, but also aesthetics and Scandinavian minimalism. Keeping up to date with lifestyle, design and fashion trends is a passion of hers, and one that Marie loves to share. This passion also translates into our organic and minimalist products at Moonboon that seamlessly combine Scandinavian design aesthetics and respect for the environment. Join the Moonboon universe and be inspired on Instagram and delve deeper into our story.

OTHERS ALSO READ

Cart

Your cart is currently empty.

Start Shopping

Select options