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.

Joe

Meaning: Jehovah increases

Origin:Diminutive of Joseph
1371
Locke

Meaning: enclosure or fortified place

Origin:English
1297
Rudy

Meaning: famous wolf

Origin:German, diminutive of Rudolph
449
Hart

Meaning: stag

Origin:English
651
Bay

Meaning: berry

Origin:Latin
1764
Shay

Meaning: stately, gift

Origin:Irish, Hebrew
844
Cove

Meaning: small bay

Origin:English
1237
Cal The English origin name Cal is a nickname fo...
Origin:Diminutive of Calvin
743
Jay

Meaning: jaybird

Origin:Latin
335
Nate The name Nate finds its origins in the Engli...
Origin:English, diminutive of Nathan or Nathaniel
1003
Will

Meaning: resolute protector

Origin:Diminutive of William
1153
Dane

Meaning: from Denmark

Origin:English
1168
Penn

Meaning: enclosure

Origin:English
878
Hawk

Meaning: hawk, a bird

Origin:Nature name
896
Gram

Meaning: gravelly homestead

Origin:Variation of Graham
3947
Gray The meaning of Gray is ‘grey’. It is a name ...
Origin:Color name
2430
Tavi The meaning of Tavi is 'eight' and it is a n...
Origin:English
6447
Prim

Meaning: first or demure

Origin:English
3345
Zoya The meaning of Zoya is 'life' and the name i...
Origin:Russian and Greek variation of Zoe
1714
Alix

Meaning: noble type

Origin:French
1861