Girl Names Ending in O

  1. Mimiko
    • Origin:

      Japanese
    • Meaning:

      "beautiful child"
    • Description:

      Depending on the kanji used, this sweet name can have links to the number three, making it perfect for a third child.
  2. Bobo
    • Origin:

      Diminutive of Bo- names
    • Description:

      Cheeky nickname better left off the birth certificate.
  3. Ono
    • Origin:

      Japanese surname
    • Description:

      Closely tied to the widow of John Lennon.
  4. Maiko
    • Origin:

      Japanese
    • Meaning:

      "dance child"
    • Description:

      Commonly borne by Gen X women in Japan.
  5. Chiyoko
    • Origin:

      Japanese
    • Meaning:

      "child of one thousand generations"
    • Description:

      Considered an old-fashioned choice in Japan.
  6. Izaro
    • Origin:

      Basque
    • Meaning:

      "island"
    • Description:

      Among the Top Ten Basque baby girls' names, this is actually the place name of an island and is related to other such names as Isla. An unusual O-ending girls' name.
  7. Karo
    • Origin:

      Finnish variation of Caro, English
    • Meaning:

      "free man"
    • Description:

      Seen in Nordic countries as a nickname for Karolina or Karl.
  8. Akudo
    • Origin:

      Igbo
    • Meaning:

      "peaceful wealth"
    • Description:

      Akudo is an Igbo-Nigerian name stemming from the Igbo word 'udo' meaning peace. Unlike other names containing the name "Udo", Akudo is a feminine name.
  9. Cho
    • Origin:

      Japanese
    • Meaning:

      "butterfly"
  10. Kumiko
    • Origin:

      Japanese
    • Meaning:

      "forever beautiful child"
    • Description:

      Common Japanese name among Gen X women.
  11. Aeko
    • Origin:

      Japanese
    • Meaning:

      "peaceful"
    • Description:

      Best known in the US as the name of Chris Brown's son (they pronounce it like "echo"), but Aeko is a traditional Japanese name for baby girls.
  12. Raiko
    • Nayo
      • Origin:

        African Nigerian
      • Meaning:

        "she is our joy"
      • Description:

        A bit masculine in feel.
    • Nakato
      • Origin:

        Luganda
      • Meaning:

        "second of twins"
      • Description:

        Nakato was traditionally used on the second-born (female) twin among the Luganda-speaking people of Uganda.
    • Aneko
      • Origin:

        Japanese
      • Meaning:

        "older sister"
      • Description:

        If you're planning to have a younger one.
    • Ameyo
      • Origin:

        Akan, Ewe
      • Meaning:

        "born on Saturday"
      • Description:

        Ameyo is a common name in West Africa, where it is traditional to give a child a name that reflects their time of birth. Ameyo means "born on Saturday" and is derived from the word mene. Kwame is the masculine counterpart.
    • Akako
      • Origin:

        Japanese
      • Meaning:

        "red"
      • Description:

        The color red was considered to have magical properties in early Japanese culture, with the power to cure blood and other illnesses. Pronounced ah-kah-ko.
    • Kanako
      • Origin:

        Japanese
      • Description:

        Kanako was most common in Japan during the late '70s and early '80s, but it sounds fresh to American ears.
    • Chouko
      • Origin:

        Variation of Choko, Japanese
      • Meaning:

        "butterfly child"
      • Description:

        A more unusual romaji spelling of Choko.
    • Willo