Girl Names Ending in O

Girl Names Ending in O

Girl names ending in O include a diverse range of style options.

Margo is one of the most popular girl names ending with O right now, and is the only O-ending girl name in the US Top 1000 (compared with nearly 100 O-ending names for boys!). Unique girl names ending with the letter O that are attracting attention include Calypso, Cleo, Coco, Halo, and Rio. Juno is a baby girl name that ends with o that is a Nameberry favorite, as is Indigo. Here are all Nameberry’s girl names that end with the letter O, ordered by their current popularity on Nameberry.

RELATED:

Girl Names

Search Names by Letter

  1. Cleo
    • Origin:

      Greek
    • Meaning:

      "glory"
    • Description:

      Cleo, one of the few girls' names to boast the cool-yet-lively o ending, is of course short for Cleopatra, the name of one of the most powerful women in history.
  2. Juno
    • Origin:

      Latin
    • Meaning:

      "queen of the heavens"
    • Description:

      Juno is an ancient name that feels as fresh as if it had been minted — well, not yesterday, but in 2007. Since the release of the popular indie film Juno, this lively but strong o-ending Roman goddess name has become more and more prominent as a potential baby name — Coldplay's Will Champion chose Juno for one of his twins (whose brother is the kingly Rex).
  3. Calypso
    • Origin:

      Greek
    • Meaning:

      "she who hides"
    • Description:

      This hyper-rhythmic name has two evocative references. In Greek mythology, she was an island nymph, a daughter of Atlas, who delayed Odysseus from returning home. It is also a genre of West Indian music, originating in Trinidad and Tobago and largely popularized in the States by Harry Belafonte.
  4. Indigo
    • Origin:

      Greek
    • Meaning:

      "Indian dye"
    • Description:

      Indigo is one of the most appealing and evocative of the new generation of color names. Color names have joined flower and jewel names -- in a big way -- and Indigo, a deep blue-purple dye from plants native to India, is particularly striking for both girls and boys. Indigo is the name of a character in the Ntozake Shange novel Sassafrass, Cypress & Indigo, and was used for his daughter by Lou Diamond Phillips.
  5. Echo
    • Origin:

      Greek mythology name
    • Meaning:

      "echo or sound"
    • Description:

      Echo, the pretty, resonant name of a legendary nymph, was the heroine of Joss Whedon's sci-fi series Dollhouse. Nick Hexum, of the band 311, named his daughter Echo Love.
  6. Margo
    • Origin:

      French, diminutive of Margaret
    • Meaning:

      "pearl"
    • Description:

      Margo and Margot sound exactly the same, so why has the Margot spelling hopped back onto the Top 1000, outpacing Margo in numbers more than two to one? (Over 350 baby girls were named Margot in the most recent year, versus 150 named Margo.)
  7. Coco
    • Origin:

      Spanish and French pet name
    • Description:

      Coco came to prominence as the nickname of the legendary French designer Chanel (born Gabrielle) and has lately become a starbaby favorite, initially chosen by Courteney Cox for her daughter Coco Riley in 2004. At first it was the kind of name that the press loves to ridicule, but we predict Coco's heading for more broad acceptance and even popularity.
  8. Io
    • Origin:

      Greek mythology name
    • Description:

      Io may be one of the slightest names in the book, but there aren't many two-letter names with as much substance as this Greek mythological example. Io, a name used for the largest moon of Jupiter, was in classic myth raped by Zeus and escaped from him by changing herself into a cow.
  9. Aiko
    • Origin:

      Japanese
    • Meaning:

      "beloved child"
    • Description:

      Aiko is a very common Japanese name with a lovely meaning that is rarely heard outside the Asian community.
  10. Clio
    • Origin:

      Greek
    • Meaning:

      "glory"
    • Description:

      Clio is the name of the ancient Greek mythological muse of history and heroic poetry, one that is rich with modern charm and would make an intriguing choice, especially thanks to its dynamic o-ending. Unlike the sound-alike Cleo, which brings up visions of Cleopatra, Clio is very much a stand-alone name.
  11. Rio
    • Origin:

      Japanese
    • Meaning:

      "place of the cherry blossoms"
    • Description:

      Rio is one of Japan's most popular girls names, constantly sitting in that country's Top 10. Of course, Rio may also stem from the Portuguese and Spanish word for river, and the Brazilian city Rio de Janeiro. A truly international name for a cosmopolitan baby!
  12. Callisto
    • Origin:

      Greek mythology
    • Meaning:

      "most beautiful"
    • Description:

      Best known as one of the moons of Jupiter, Callisto was a nymph coveted by Zeus who was turned into a bear by Hera, becoming the Great Bear (Ursa Major) constellation.
  13. Marlo
    • Origin:

      Modern invented name
    • Description:

      Perky, pretty nickname name that seems to have been invented by or for Marlo Thomas, who was born Margaret. Hipster mommy blogger Dooce named her newborn daughter Marlo Iris and comedian Rob Corddry named his daughter Marlo Stevenson.
  14. Halo
    • Origin:

      English, word name
    • Description:

      The word has been used in English since the sixteenth century, and in the sacred sense since the seventeenth; it replaced "glory," the older term for divine light.
  15. Nezuko
    • Origin:

      Japanese
    • Meaning:

      "red bean child"
    • Description:

      This demon name from the anime Demon Slayer: Kimetsu no Yaiba, was one of the highest debuts of 2021, when it was given to 20 baby girls. It rose to 29 girls in 2022.
  16. Arlo
    • Origin:

      Irish, English
    • Meaning:

      "between two hills"
    • Description:

      Arlo, an unexpectedly popular name for boys these days, is also finding new life as a girls' name. The first name Arlo may be rooted in the surname Arlow or the place name Aherlow, meaning "between two highlands". As a surname, it also has roots in a place name meaning "rocky hill".
  17. Hero
    • Origin:

      Greek
    • Meaning:

      "demi-god"
    • Description:

      Despite the possibility of gender confusion, the Hero in Greek myth was a woman. Myleene Klass got that when she chose Hero for her daughter, and Sam Taylor-Wood and Aaron Johnson used it as their daughter's middle--and we wouldn't be surprised to see more girls with this heroic name.
  18. Bo
    • Origin:

      Norse nickname ; "to live"
    • Meaning:

      "to live"
    • Description:

      This tiny but punchy name has multiple origins. It stands strong alone, but could be short for numerous names including Bonnie and Bodhi. In Mandarin Chinese, Bo means "wave".
  19. Mio
    • Origin:

      Japanese
    • Meaning:

      "beautiful, or, cherry"
    • Description:

      Mio is a lovely Japanese name for girls that has migrated beyond its native country. One Berry reports several young girls named Mio in Australia, and the name has potential in the rest of the English-speaking world for parents who want to move beyond Mia and Maya.
  20. Koko
    • Origin:

      Japanese, Native American
    • Meaning:

      "stork; night"
    • Description:

      A funkier version of Coco that may be more appealing if you have Japanese or Native American heritage. Koko comes from the Blackfoot tribe, native to what is now Montana and Alberta, Canada.