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.

Hiroko

Meaning: generous, fair

Origin:Japanese
4042
Garbo

Meaning: polite, kind

Origin:Italian nickname
7744
Bayo

Meaning: the crown meets joy

Origin:African, Nigerian, Yoruba
1998
Nayo

Meaning: she is our joy

Origin:African Nigerian
6248
Ilo

Meaning: joy

Origin:Finnish
7413
Akako

Meaning: red

Origin:Japanese
5856
Yukiko

Meaning: snow child

Origin:Japanese
12954
Sadako

Meaning: Child of integrity

Origin:Japanese
6495
Kazuko

Meaning: child of peace

Origin:Japanese
4931
Xantho

Meaning: golden-haired one

Origin:Greek
10908
Origin:Diminutive of Joanna, Josephine, etc
2163
Oyibo

Meaning: white

Origin:Urhobo
18120
Yinuo

Meaning: Promise

Origin:Chinese
3312
Raicho

Meaning: Thunderbird

Origin:Japanese
10129
Piano Piano is originated in the Italian language....
Origin:Italian
19739
Riko

Meaning: white jasmine or reason, logic

Origin:Japanese
3165
Koko

Meaning: stork; night

Origin:Japanese, Native American
1499
Parastoo

Meaning: swallow bird

Origin:Iranian, Persian
7816
Miyako

Meaning: beautiful night child

Origin:Japanese
3407
Tamako

Meaning: jewel child

Origin:Japanese
4969