Girl Names Ending in O
- Momo
Origin:
JapaneseMeaning:
"peach"Description:
Sweet Japanese choice.
- Ryuko
Origin:
JapaneseMeaning:
"dragon child"Description:
Strong Japanese unisex choice. Dragons are a symbol of power in Japan.
- Ryo
Origin:
JapaneseMeaning:
"fact, reality, understand; distant; defy"Description:
A simple, importable Japanese name that is used for both males and females and carries a multitude of meanings depending on which character is used to denote it. While most westerners pronounced it rye-oh, its real pronunciation is closer to ree-uh. A similar male name, Ryu, means "dragon."
- Iro
Origin:
Greek, Japanese, FinnishMeaning:
"hero; color; peace"Description:
A modern Greek form of the mythological name Hero, or a Japanese name meaning "color." Iro is also a name in Finnish mythology, derived from Irina and Irene. Iro was the mother of the three main gods of Finnish legend.
- Cairo
Origin:
Place name, ArabicMeaning:
"the strong; the conqueror"Description:
On trend for boys but with plenty of unisex appeal too, the place name Cairo was put on the map for girls when model Beverly Peele chose it for her daughter. Given to around 50 girls each year, it hasn't caught on just yet but with its similar sounds to Kaia and Skyler, it might do in the future.
- Consuelo
Origin:
Spanish from LatinMeaning:
"she who brings consolation"Description:
Consuelo is a chic, highly sophisticated Spanish name that works well with Anglo surnames. It was regularly on the U.S. popularity list through 1983, reaching as high as Number 339 in 1930.
- Dido
Origin:
Greek, meaning obscureDescription:
Dido was the heroine of Virgil's Aeneid and of the opera "Dido and Aeneas," and in Roman mythology the founder of Carthage. A strong ancient name in the Juno mode, but it could have some awkward associations down the line.
- Ro
Origin:
Short form of Rose, Rosemary, Rowena, Rory et alDescription:
Ro is a casual short form that doesn't usually appear on the birth certificate on its own. But it makes a friendly nickname for any girls' name starting with Ro-.
- Kahlo
Origin:
GermanMeaning:
"bald"Description:
Contrary to popular belief, the name Kahlo has German origins, rather than Spanish. It derives from kahl, a German word meaning "bald." Mexican Artist Frida Kahlo was born to a German father, photographer Guillermo Kahlo.
- Naoko
Origin:
JapaneseMeaning:
"obedient child"Description:
Naoko is a common Japanese name with an admirable meaning, which, depending on how it's written, can translate to obedient, straight, honest, or green child. Naoko can also be spelled Nahoko.
- Leto
Origin:
Greek mythology nameMeaning:
"wife or hidden"Description:
Leto is the titaness of motherhood (there's a title!) and, with Zeus, mother of the twin Olympians Artemis and Apollo. Simple, sleek, and unique, Leto is one mythological name for girls we might expect to hear a lot more of.
- Kyoko
Origin:
JapaneseMeaning:
"mirror"Description:
One of the most familiar and attractive Japanese names, though rarely heard outside that culture.
- Hanako
Origin:
JapaneseMeaning:
"flower child"Description:
Hanako has a delicate sound and quaint meaning -- but there's a catch. According to widespread urban legend in Japan, Hanako is the name of the ghost of a little girl who haunts school bathrooms, who sometimes answers if you call her name.
- Kielo
Origin:
FinnishMeaning:
"lily of the valley"Description:
A Finnish word name for the lily of the valley flower.
- Kyoto
Origin:
Place-nameDescription:
Kyoto is a Japanese city name not yet on the map for babies, but why not?
- Diablo
Origin:
SpanishMeaning:
"devil"Description:
Diablo Cody, self-named (she's really Brook Busey) screenwriter of Juno, singlehandedly helped popularize not just her heroine's name and her own but all o-ending names for girls. You don't need us to tell you that it takes a brave parent, in every way, to name a baby Diablo. Diablo is one of the Spanish baby names that diverges furthest from the well-paved camino.
- Mieko
Origin:
JapaneseMeaning:
"prosperous"Description:
One of the better-known Japanese names.
- Chihiro
Origin:
JapaneseMeaning:
"thousand questions"Description:
A popular Japanese name used for the young heroine of the animated film, "Spirited Away."
- Aino
Origin:
FinnishMeaning:
"the only one"Description:
What a lovely name for the much-longed for daughter - no wonder Aino is in the Top 5 in Finland, whence the name originates. Like other popular Finnish names, Aino is short and avoids the ubiquitous "a" ending we usually see in feminine names, which gives it a fresh feel and sound.
- Umeko
Origin:
JapaneseMeaning:
"plum-blossom child, patient"Description:
Unfamiliar Asian choice that can work for a parent in search of something really different.