1. Home
  2. TAGS

Girl Names Ending in O

Girl names ending in O include many interesting options.

Margo is the most popular girl name 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.

Here are all our website’s girl names that end with the letter O. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Morocco The meaning of Morocco is 'a land that belon...
Origin:Place-name
8423
Christo

Meaning: one who carries Christ

Origin:Slavic, diminutive of Christopher
18810
Mikko The meaning of Mikko is 'gift from God'. The...
Origin:Scandinavian
11707
Saro Indians frequently use the name Saro, which ...
Origin:English
6499
Milano Milano is a Latin-origin Italian name that r...
Origin:Italian place-name
16856
Chicago

Meaning: wild garlic

Origin:American place name, Algonquin
4514
Monaco The meaning of Monaco comes from the Greek w...
Origin:Place name
10095
Callisto

Meaning: most beautiful

Origin:Greek mythology
806
Allegro

Meaning: brisk, sprightly

Origin:Italian
4279
Mako

Meaning: sincerity

Origin:Japanese
3599
Noriko

Meaning: rule child; benevolent child

Origin:Japanese
7127
Sappho

Meaning: sapphire

Origin:Ancient Greek
2483
Tupelo

Meaning: swamp tree

Origin:Native American place-name and tree name
7013
Luck Number: 1
7204
Ejiro

Meaning: praise God

Origin:Urhobo
6202
Origin:Diminutive of Joanna, Josephine, etc
2163
Colorado

Meaning: colored red

Origin:Spanish place-name
18824
Origin:Nigerian place name
5084
Fargo The name Fargo, of Spanish origin, is a gend...
Origin:Place-name
16522
Akiko

Meaning: bright child

Origin:Japanese
3881