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.

Silas

Meaning: of the forest; or prayed for

Origin:Aramaic, Latin, Greek
4
Ari

Meaning: lion of God

Origin:Diminutive of Ariel, Hebrew
117
Flynn

Meaning: descendant of the red-haired one

Origin:Irish
126
Hugh

Meaning: mind, intellect

Origin:English from German
193
Liam

Meaning: resolute protection

Origin:Irish short form of William
200
Grant

Meaning: large

Origin:Scottish from French
203
Tate

Meaning: cheerful

Origin:English from Norse
219
Bram

Meaning: father of multitudes

Origin:Dutch variation of Abraham
482
Art

Meaning: noble one; bear man

Origin:Diminutive of Arthur
538
Remy

Meaning: oarsman

Origin:French from Latin
50
Origin:Animal name
336
Dean

Meaning: church official

Origin:English
269
Hale

Meaning: someone who lives in a hollow

Origin:English
433
Lyle

Meaning: someone who lives on an island

Origin:Scottish and English from French
901
Koa

Meaning: warrior

Origin:Hawaiian
246
Pip

Meaning: lover of horses

Origin:English, diminutive of Philip
931
Ruben

Meaning: behold, a son

Origin:Hebrew
662
Job

Meaning: persecuted

Origin:Hebrew
776
Ray

Meaning: wise protector

Origin:Diminutive of Raymond
215
Idris

Meaning: lord; studious

Origin:Welsh; Arabic
710