1. Home
  2. Topics

Dog Names That Start With O

Saskia

Meaning: Saxon

Origin:Dutch
167
Tamsin

Meaning: twin

Origin:English, contracted form of Thomasina
441
Esther

Meaning: star

Origin:Persian
105
Claudia

Meaning: lame; enclosure

Origin:Feminine variation of Claude
129
Genevieve

Meaning: tribe woman

Origin:English from French
24
Willa

Meaning: resolute protection

Origin:Feminine variation of William
57
Cora

Meaning: maiden

Origin:Greek
16
Gemma

Meaning: precious stone

Origin:Italian
184
Francesca

Meaning: from France or free man

Origin:Italian variation of Frances
271
Gianna

Meaning: the Lord is gracious

Origin:Italian, diminutive of Giovanna
319
Lara

Meaning: citadel

Origin:Russian, diminutive of Larissa or Larisa
453
Helena

Meaning: torch; shining light

Origin:Latinate form of Helen, Greek
115
Harriet

Meaning: estate ruler

Origin:English variation of French Henriette
175
Margot

Meaning: pearl

Origin:French, diminutive of Margaret
46
Maxine

Meaning: greatest

Origin:Latin
466
Vivian

Meaning: life

Origin:Latin
205
Delia

Meaning: born on the island of Delos

Origin:Greek
315
Miranda

Meaning: marvelous

Origin:Latin
776
Juliet

Meaning: youthful or sky father

Origin:English from Latin
100
Lorelei

Meaning: alluring, temptress

Origin:German
178