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.

Tornado

Meaning: tornado

Origin:Spanish word name
5944
Lucero

Meaning: light

Origin:Spanish
6571
Calico

Meaning: cotton cloth imported from India; a blotched or spotted animal

Origin:English word name
2310
Cato The meaning of Cato comes from the Latin wor...
Origin:Dutch diminutive of Catharina
5405
Calypso

Meaning: she who hides

Origin:Greek
678
Sachiko

Meaning: child of joy

Origin:Japanese
4961
Chihiro

Meaning: thousand questions

Origin:Japanese
2801
Ayo

Meaning: joy

Origin:Yoruba, Nigerian
15312
Lo

Meaning: lynx

Origin:Swedish
1870
Aino

Meaning: the only one

Origin:Finnish
2818
Brio

Meaning: vivacity, zest

Origin:Italian
9324
Clotho

Meaning: spinner

Origin:Greek
9620
Hero

Meaning: demi-god

Origin:Greek
1512
Cairo

Meaning: the strong

Origin:Place name, Arabic
3475
Tempo

Meaning: time

Origin:Italian
16029
Banjo The name Banjo is of English origin and the ...
Origin:Word name
18657
Halo The meaning of Halo is ‘divine aura’ and is ...
Origin:English, word name
2474
Caro

Meaning: free man

Origin:Diminuitve of Carol or Caroline, English, French ,"free man"
6193
Rocio

Meaning: dewdrops

Origin:Spanish
1660
Carminho

Meaning: garden

Origin:Diminutive of Carmo, Portuguese
20504