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.

Momoko

Meaning: peach child

Origin:Japanese
4257
Dido Traditionally a girl's name of Greek origin,...
Origin:Greek, meaning obscure
2360
Kyoto The meaning of Kyoto is ‘mirror’. The name K...
Origin:Place-name
4420
Izaro

Meaning: island

Origin:Basque
12127
Ivalo

Meaning: sinew

Origin:Greenlandic
5087
Consuelo

Meaning: she who brings consolation

Origin:Spanish from Latin
2340
Gwenno

Meaning: little bright one

Origin:Welsh
9115
Scirocco

Meaning: warm wind

Origin:Italian, from Arabic
11302
Mieko

Meaning: prosperous

Origin:Japanese
3193
Yoko

Meaning: good girl

Origin:Japanese
2683
Itoro

Meaning: praise, glory

Origin:Ibibio
23745
Iyabo

Meaning: mother has returned

Origin:African, Yoruba
4298
Kallisto The name Kallisto is derived from the Greek ...
Origin:Greek
3675
Margalo

Meaning: pearl

Origin:Greek variation of Margaret
5538
Hanako

Meaning: flower child

Origin:Japanese
2344
Llio The name originated in Old French and Welsh....
Origin:Welsh, originally a diminutive of Gwenllian
3677
Mio

Meaning: beautiful, or, cherry

Origin:Japanese
1748
Akudo

Meaning: peaceful wealth

Origin:Igbo
5756
Machiko

Meaning: fortunate child

Origin:Japanese
7795
Lirio

Meaning: lily

Origin:Portuguese
14835