Girl Names Ending in O

  1. Tornado
    • Origin:

      Spanish word name
    • Meaning:

      "tornado"
    • Description:

      Tornado first meant thunderstorm and only later came to mean whirlwind, the common modern meaning. More recently, Tornado is the first name of a tennis-playing teen whose sister is called the equally attention-getting Hurricane. Both names work for either gender, if you think you can withstand the storm jokes.
  2. Masako
    • Origin:

      Japanese
    • Meaning:

      "proper child"
    • Description:

      Brought into prominence as the name of the Crown Princess of Japan
  3. Yukiko
    • Origin:

      Japanese
    • Meaning:

      "snow child"
    • Description:

      Perfect choice for a child born on a snowy day.
  4. Michiko
    • Origin:

      Japanese
    • Meaning:

      "the righteous way"
    • Description:

      One of the most familiar Japanese names thanks to the first commoner to become empress of Japan and to New York Times book empress Michiko Kakutani.
  5. 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.
  6. Banjo
    • Origin:

      Word name
    • Description:

      Actress Rachel Griffiths made headlines when she chose this musical name for her son, but it's also the name of an Australian poet.
  7. Sao
    • Origin:

      Greek
    • Meaning:

      "the rescuer"
    • Description:

      In Greek mythology, Sao was one of the 50 Nereids, daughters of the sea god Nereus. A moon of Neptune is named in her honor.
  8. Kumiko
    • Origin:

      Japanese
    • Meaning:

      "forever beautiful child"
    • Description:

      Common Japanese name among Gen X women.
  9. Imo
    • Origin:

      Nigerian place name
    • Description:

      The rural Imo State in southeast Nigeria is named after the Imo River, which runs through it. An obscure but intriguing possibility as a first name.
  10. Momoko
    • Origin:

      Japanese
    • Meaning:

      "peach child"
    • Description:

      Momoko is a Japanese name meaning "peach child." It's also the name of a character in the popular Sailor Moon manga series.
  11. Iyabo
    • Origin:

      African, Yoruba
    • Meaning:

      "mother has returned"
    • Description:

      A lively name often used to honor a deceased grandmother in Yoruba culture.
  12. Hibo
    • Origin:

      Somali
    • Meaning:

      "gift"
    • Description:

      Somali and East African form of Hiba.
  13. Villemo
    • Origin:

      Swedish, literary name
    • Description:

      Invented by Swedish author August Strindberg for a 1909 poem of the same name, this quirky choice is rare even in its native land but would make for an extremely eye-catching choice outside it. It may be based on Vellamo, a Finnish sea goddess.
  14. Charo
    • Origin:

      Spanish nickname for Rosa or Rosario
    • Meaning:

      "rose or rosary"
    • Description:

      A nickname-name made famous by the uni-named Spanish singer Charo, whose full name was María del Rosario Pilar Martínez Molina Gutiérrez de los Perales Santa Ana Romanguera y de la Hinojosa Rasten.
  15. Parastoo
    • Origin:

      Iranian, Persian
    • Meaning:

      "swallow bird"
    • Description:

      The name Parastoo currently seems unusual to the Western ear, with that "too" ending rare in traditional English names. It is sometimes spelled Parastu. Pari or Parisa would make easier imports.
  16. Nanako
    • Origin:

      Japanese
    • Meaning:

      "rainbow"
    • Description:

      Cute-sounding name that refers to the seven colors of the rainbow, making it especially good for a rainbow baby.
  17. Tupelo
    • Origin:

      Native American place-name and tree name
    • Meaning:

      "swamp tree"
    • Description:

      Tupelo, the name of a Mississippi city as well as a tree with soft, light wood that grows in the swamps of the south, attracted some attention as a first name via author Tupelo Hassman. The song Tupelo Honey also brought it some notoriety.
  18. Ecko
    • Chiyoko
      • Origin:

        Japanese
      • Meaning:

        "child of one thousand generations"
      • Description:

        Considered an old-fashioned choice in Japan.
    • 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.