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.

Alecto The meaning of Alecto is 'implacable' or 'un...
Origin:Greek
5857
Barbro The meaning of Barbro is 'foreign woman' or ...
Origin:Scandinavian variation of Barbara
13704
Luck Number: 5
12510
Origin:Diminutive of Joanna, Josephine, etc
2163
Kanako The name Kanako is primarily used as a girl'...
Origin:Japanese
9414
Lo

Meaning: lynx

Origin:Swedish
1870
Masako

Meaning: proper child

Origin:Japanese
8409
Michiko

Meaning: the righteous way

Origin:Japanese
4365
Maryjo

Meaning: drop of the sea, bitter, or beloved + god

Origin:English, combination of Mary and Jo
10413
Pirkko

Meaning: strength; exalted one

Origin:Diminutive of Piritta, Finnish
12321
Ryo

Meaning: fact, reality, understand; distant; defy

Origin:Japanese
3565
Sambo

Meaning: told by God

Origin:Diminutive of Samuel, Hebrew
12344
Aniko

Meaning: grace

Origin:Hungarian form of Anna or Annika
3619
Aneko

Meaning: older sister

Origin:Japanese
4500
Origin:Swedish variation of Barbara
18660
Origin:Japanese
17955
Amparo

Meaning: refuge, shelter

Origin:Spanish and Portuguese
3207
Kimiko This name is originated from Japanese langua...
Origin:Japanese
6232
Ado The short and sweet name Ado is derived from...
Origin:German
8772
Lotto Are you looking for a distinctive baby name ...
Origin:Italian
21399