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.

Bao

Meaning: treasure, jewel

Origin:Chinese
9592
Adagio The meaning of Adagio is 'slowly'. Of Italia...
Origin:Italian
20148
Tamayo

Meaning: generation jewel

Origin:Japanese
3745
Origin:Spanish
10089
Lido Lido is a predominantly female name of Itali...
Origin:Italian place-name
4938
Yao

Meaning: born on Thursday

Origin:Ewe
22289
Charo

Meaning: rose or rosary

Origin:Spanish nickname for Rosa or Rosario
9067
Ivaloo

Meaning: sinew

Origin:Greenlandic
12658
Iaso

Meaning: cure, remedy

Origin:Greek
13267
Kato The name Kato is of African origin. The mean...
Origin:African
10726
Kyoko

Meaning: mirror

Origin:Japanese
1555
Loretto

Meaning: bay laurel

Origin:Variation of Loretta
14041
Motoko

Meaning: resourceful child

Origin:Japanese
10785
Naoko

Meaning: obedient child

Origin:Japanese
2599
Ororo The name Ororo is an odd but very meaningful...
Origin:Literary name
8950
Orino

Meaning: worker's field

Origin:Japanese
10442
Pirjo

Meaning: strength; exalted one

Origin:Diminutive of Piritta, Finnish
14157
Pompeo

Meaning: five

Origin:Variation of Pompey, Latin
24782
Sirocco

Meaning: warm wind

Origin:Arabic, Italian
19910
Varo In recent times there are names that have ev...
Origin:Spanish
12935