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.

Zuri

Meaning: good, beautiful

Origin:Kiswahili
749
Sam

Meaning: told by God

Origin:English, diminutive of Samuel
593
Dash The meaning of Dash is 'dashing' or 'handsom...
Origin:Diminutive of Dashiell, meaning unknown
1219
Sol

Meaning: sun

Origin:Spanish
845
Neo

Meaning: new or gift

Origin:Latin or Tswana
340
Hiro

Meaning: broad, widespread

Origin:Japanese
515
Jago

Meaning: supplanter

Origin:Spanish and Cornish variation of Jacob
602
Link The name Link has several meanings. The mean...
Origin:Word name or diminutive of Lincoln
1116
Origin:Diminutive of Harold and Henry
603
Ren

Meaning: water lily; lotus

Origin:Diminutive of Rene or Japanese
250
Ira

Meaning: watchful one

Origin:Hebrew
259
Lane

Meaning: a small roadway or path

Origin:English
427
Clark

Meaning: scribe, secretary, cleric, scholar, clerk

Origin:English
244
Rex

Meaning: king

Origin:Latin
323
Billie

Meaning: resolute protection

Origin:English, diminutive of Wilhelmina, Wilma
409
Lou

Meaning: renowned warrior

Origin:Short form of Louise
546
Drew

Meaning: strong and manly

Origin:Diminutive of Andrew
1296
Zen

Meaning: meditation

Origin:Japanese
647
Bard

Meaning: minstrel, poet

Origin:Irish variation of Baird, Scottish
2835
Tula

Meaning: mountain peak, a Libra, or to be tranquil

Origin:Choctaw, Hindi, or Kiswahili
974