Girls’ names ending in the letter O seem to be fairly uncommon in much of the world, across most languages. However, there are still more than a few names falling into this category.
The obvious, probably best-known exception is Japanese, which has a plethora of female names ending in O. For the sake of brevity and spotlighting a wider variety of names, none of them will be featured here. It’s similar to the reason I deliberately excluded Polish names ending in SZ and Hebrew names ending in TZ when I did my post about names ending in Z, since they’re so common they would’ve overwhelmed the list.
Aino (Finnish) means “the only one.”
Callisto/Kallisto (Greek) means “most beautiful.” This was the name of a nymph whom Zeus seduced, and who was later turned into a bear by Hera. She ultimately became the Big Dipper (Ursa Major) constellation.
Calypso/Kalypso (Greek) probably means “she who conceals.” This was the name of another nymph, who detained Odysseus on her island for seven years.
Cielo (Spanish) means “sky.”
Cleo (English), Cléo (French) is a short form of Cleopatra/Cléopâtre.
Clio (Italian) is the Latinate form of Kleio, a Greek name meaning “glory.”
Consuelo (Spanish) means “consolation.”
Dido is of possibly Phoenician origin, and unknown etymology. This was the name of the legendary Queen of Carthage, who married Aeneas while he was on his way to Rome.
Echo (Greek) is the source of the word “echo,” and the name of a nymph who could only repeat what other people said. Then she fell in unrequited love with Narcissus and wasted away until only her voice remained.
Hero (Greek) was the lover of Leander, who drownt while swimming across the river to see her one night. For obvious reasons, I wouldn’t recommend this as a first name in an Anglophone country.
Ildikó (Hungarian) may be a form of Hilda (battle).
Ilo (Estonian) means “delight, happiness, joy” and “beauty.” This is the name of a minor goddess of feasts.
Indigo (English), the name of a purplish-blue colour, derives from the Greek word indikon (India, from India).
Ino (Greek) means “white goddess.” This was the name of a Theban queen and the aunt of Dionysus, whom she raised after her sister Semele’s untimely death during pregnancy.
Io (Greek) possibly means “moon.” She was yet another of Zeus’s conquests and punished by Hera, who turned her into a cow. Eventually she was changed back into a human.
Juno (Latin) may mean “youth,” from an Indo–European root, or may be of Etruscan origin. This was the Roman name for Hera.
Leelo (Estonian) means “folk song.”
Lilo (Hawaiian) means “generous.”
Lucero (Latin American Spanish) means “luminary.”
Nino (Georgian, Armenian) is possibly a feminine form of the Greek name Ninos, which probably derives from the Assyrian city Nineveh and thus may be related to the Akkadian root nunu (fish). Despite the very similar spellings, it’s unrelated to Nina.
Rocío (Spanish) means “dew.”
Rosario (Spanish) means “rosary.”
Socorro (Spanish) means “succour, help, relief.”
Are there any other names you’d add to the list?