Girl Names Ending in O

  1. Lo
    • Origin:

      Swedish
    • Meaning:

      "lynx"
    • Description:

      Lo is a Top 100 name in Sweden, but the Lou spelling is more user-friendly for an English-speaking child.
  2. Halo
    • Origin:

      English, word name
    • Description:

      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.
  3. Ino
    • Origin:

      Greek; Japanese
    • Description:

      Ino was one of the Queens of Thebes who, after her death, became an immortal. Ino raised her nephew, Dionysus (son of Semele and Zeus), provoking the wrath of Hera. In desperation Ino threw herself into the sea and was thereafter venerated as Leucothea (The White Goddess).
  4. Jo
    • Origin:

      Diminutive of Joanna, Josephine, etc
    • Description:

      Still evokes the spunky image of the character in Louisa May Alcott's Little Women.
  5. Cielo
    • Origin:

      Spanish word name
    • Meaning:

      "sky"
    • Description:

      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 "Mary of the Sky."
  6. Nico
    • Origin:

      Italian, diminutive of Nicola
    • Meaning:

      "people of victory"
    • Description:

      A much more dynamic nickname than Nicky for any of the Nic-names. Part of a growing trend of boyish nicknames for girls - alongside Stevie and Lou - Nico has cheerful, snappy sounds, and a fresh, sassy image.
  7. Domino
    • Origin:

      Latin
    • Meaning:

      "lord, master"
    • Description:

      One of those ultimate cool-girl names, played by Keira Knightley in a movie about a supermodel-turned-bounty hunter, but kids might associate it with the game. High profile British designer India Hicks used it for her daughter. As a girls' nameit's still very rare, used in 2015 in the US for only seven baby girls.
  8. Theo
    • Origin:

      Diminutive of Theodora
    • Meaning:

      "divine gift"
    • Description:

      Theo has a girls' name is used for only a handful of babies today. As a short form of Theodora, Theo is used much less frequently than Thea or even Teddy. One notable appearance was as the younger daughter in Sofia Coppola's film On the Rocks in 2020.
  9. 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.
  10. Lilo
    • Origin:

      German, diminutive of Liselotte; Hawaiian
    • Meaning:

      "generous one"
    • Description:

      Lilo is the name of the spunky little Hawaiian girl character in the Disney movie Lilo & Stitch-- and is also Lindsay Lohan's nickname. Multi-cultural, it can be found in Hawaiian, German and Hebrew nomenclature.
  11. Dido
    • Origin:

      Greek, meaning obscure
    • Description:

      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.
  12. Kiko
    • Origin:

      Japanese
    • Meaning:

      "hope child"
    • Description:

      As a feminine name, Kiko is Japanese in origin. One possible meaning is "hope child," but different kanji combinations will yield alternate meanings.
  13. Akiko
    • Origin:

      Japanese
    • Meaning:

      "bright child"
    • Description:

      This popular Japanese name has many various meanings (bright, clear, autumn), depending on the combination of kanji used to spell it. The final element is the character ko, meaning "child", which features in many Japanese feminine names. Akiko is one of the best unique names for autumn babies.
  14. Kahlo
    • Origin:

      German
    • Meaning:

      "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.
  15. Rocio
    • Origin:

      Spanish
    • Meaning:

      "dewdrops"
    • Description:

      This name, which refers to Mary as the Virgin of the Dew, is all but unknown in the Anglo community, but popular enough in Hispanic families that it made the US Top 1000 until least until 2006. Also spelled Rocío, it remains popular in Spain and Chile, where it ranks in the Top 100.
  16. Bayo
    • Origin:

      African, Nigerian, Yoruba
    • Meaning:

      "the crown meets joy"
    • Description:

      Short form of Adebayo
  17. Lolo
    • Origin:

      Diminutive of Caroline
    • Meaning:

      "free man"
    • Description:

      A peppy nickname name associated with Lolo (born Lori) Jones, American track and field champ.
  18. Calico
    • Origin:

      English word name
    • Meaning:

      "cotton cloth imported from India; a blotched or spotted animal"
    • Description:

      A word name with fashionable o-ending that has associations with both the homespun fabric and the mottled cat. Alice Cooper named his daughter Calico decades ago.
  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. Momo
    • Origin:

      Japanese
    • Meaning:

      "peach"
    • Description:

      Sweet Japanese choice.