Girl Names Ending in O
Across 36 pages
of 36
About this list
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:
The names
Margo
French, diminutive of Margaret
"pearl"
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…
Cleo
Greek
"glory"
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. Cleo was most popular in the early…
Halo
English, word name
Halo is a glowing word name that's both cosmic and spiritual, and with its shiny imagery and bright sounds, it was one of the fasted rising names in 2023. The word "halo" has been used in English…
Cielo
Spanish word name
"sky"
Like Araceli, Cielo is a heavenly name associated with the Virgin Mary. Cielo, the Spanish word for "sky," began being used as a name in honor of María del Cielo , a title for the Virgin Mary meaning…
Indigo
Greek
"Indian dye"
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…
Andreo
Andreo is a feminine variation of the traditionally masculine name Andrew, which comes from the Greek 'Andreas,' meaning 'manly' or 'brave.' This feminized version maintains connections to the…
Amio
Amio is a rare feminine name with multicultural resonances. It may derive from Italian, where it could be related to 'amico' meaning 'friend,' or it might have Japanese origins where it could mean…
Allegro
Italian
"brisk, sprightly"
ALLEGRA is a delicate ballet-dancer name; ALLEGRO, which means a fast-paced movement in music, is stronger and more vibrant.
Barbro
Scandinavian variation of Barbara
A more upbeat, modern-sounding version of a granny name.
Amargo
Amargo is an uncommon feminine name with Latin roots, derived from the Spanish word meaning 'bitter' or 'sour.' Despite this literal meaning, the name has a melodic, intriguing quality with its…
