1. Home
  2. Topics

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.

Lux

Meaning: light

Origin:Latin
522
Fern

Meaning: plant name

Origin:English
613
Zora

Meaning: dawn

Origin:Serbo-Croatian
365
Rio

Meaning: river

Origin:Spanish
1096
Dax The pronunciation of Dax is 'daks' and it is...
Origin:French place-name
527
Ash

Meaning: ash tree

Origin:Diminutive of Asher, English
284
Oak

Meaning: tree from the genus Quercus

Origin:English tree name
965
Milo

Meaning: soldier or merciful

Origin:Latin and Old German
17
Rory

Meaning: red king

Origin:Irish
64
Nico

Meaning: people of victory

Origin:Italian diminutive of Nicholas, Greek
85
Crew

Meaning: a band or force of armed men

Origin:English word name
239
Nash

Meaning: by the ash tree

Origin:English
142
Mac

Meaning: son of

Origin:Scottish or Irish
212
Ace

Meaning: one, unity

Origin:Latin
411
Huck Huck is of American origin. It is traditiona...
Origin:Diminutive of Huckleberry, word name
552
Cy

Meaning: sun

Origin:Diminutive of Cyrus, Persian
663
Van

Meaning: of

Origin:Dutch
734
Miles

Meaning: soldier or merciful

Origin:English form of Milo
24
Theo

Meaning: gift of God

Origin:Diminutive of Theodore
36
Leo

Meaning: lion

Origin:Latin
48