Girl Names Ending in O

Girl Names Ending in O

Girl names ending in O include a diverse range of style options.

Margo is one of the most popular girl names ending with O right now, and is the only O-ending girl name in the US Top 1000 (compared with nearly 100 O-ending names for boys!). Unique girl names ending with the letter O that are attracting attention include Calypso, Cleo, Coco, Halo, and Rio. Juno is a baby girl name that ends with o that is a Nameberry favorite, as is Indigo. Here are all Nameberry’s girl names that end with the letter O, ordered by their current popularity on Nameberry.

RELATED:

Girl Names

Search Names by Letter

  1. Aiko
    • Origin:

      Japanese
    • Meaning:

      "beloved child"
    • Description:

      Aiko is a very common Japanese name with a lovely meaning that is rarely heard outside the Asian community.
  2. Allegro
    • Origin:

      Italian
    • Meaning:

      "brisk, sprightly"
    • Description:

      ALLEGRA is a delicate ballet-dancer name; ALLEGRO, which means a fast-paced movement in music, is stronger and more vibrant.
  3. Alto
    • Description:

      Musical choice best left to the boys, or variation of Alta.
  4. Amargo
    • Amio
      • Andreo
        • Aneko
          • Origin:

            Japanese
          • Meaning:

            "older sister"
          • Description:

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

            Chinese
          • Meaning:

            "treasure, jewel"
          • Description:

            Name introduced here via Chinese cinema, has middle-place potential.
        • Barbro
          • Origin:

            Scandinavian variation of Barbara
          • Description:

            A more upbeat, modern-sounding version of a granny name.
        • Bayo
          • Origin:

            African, Nigerian, Yoruba
          • Meaning:

            "the crown meets joy"
          • Description:

            Short form of Adebayo
        • Pirjo
          • Origin:

            Diminutive of Piritta, Finnish
          • Meaning:

            "strength; exalted one"
          • Description:

            Cutesy short form of Piritta, the Finnish variation of Birgitta.
        • Pirkko
          • Origin:

            Diminutive of Piritta, Finnish
          • Meaning:

            "strength; exalted one"
          • Description:

            Cute and quirky nickname that stands on its own in Finland.
        • Brio
          • Origin:

            Italian
          • Meaning:

            "vivacity, zest"
          • Description:

            Brio is a musical term with great verve and energy, with possibilities as a first name on the heels of such choices as Cadence, Allegra, and Rio.
        • Cairo
          • Origin:

            Place name, Arabic
          • Meaning:

            "the strong"
          • Description:

            Model Beverly Peele put the international place name Cairo on the map when she chose it for her daughter; it's much less faddish sounding than closer place names like Dallas and Dakota.
        • 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.
        • Calypso
          • Origin:

            Greek
          • Meaning:

            "she who hides"
          • Description:

            This hyper-rhythmic name has two evocative references. In Greek mythology, she was an island nymph, a daughter of Atlas, who delayed Odysseus from returning home. It is also a genre of West Indian music, originating in Trinidad and Tobago and largely popularized in the States by Harry Belafonte.
        • Kalypso
          • Callypso
            • Calipso
              • Ado