1. Home
  2. Topics

Dog Names That Start With O

Savannah

Meaning: flat tropical grassland

Origin:Spanish
407
Cassia

Meaning: cinnamon

Origin: Feminine form of Cassius or Greek
206
Junia

Meaning: born in June

Origin:Latin, Feminine variation of Junius
1109
Marina

Meaning: from the sea

Origin:Latin
287
Eloise

Meaning: healthy; wide

Origin:French and English variation of Heloise
5
Mabel

Meaning: lovable

Origin:Diminutive of Amabel, Latin
40
Pippa

Meaning: lover of horses

Origin:English, diminutive of Philippa
264
Romy The name Romy is a name of German origins an...
Origin:Diminutive of Rosemary, Roma, Romana, Romilly etc.
267
Beatrix

Meaning: she who brings happiness; blessed

Origin:Latin
112
Annabel

Meaning: loving

Origin:Scottish variation of Amabel
746
Isla

Meaning: island

Origin:Scottish place-name or Spanish
4
Imogen

Meaning: maiden

Origin:Celtic
42
Flora

Meaning: flower

Origin:Latin
69
Ada

Meaning: noble, nobility, or island

Origin:German or Turkish
50
Thea

Meaning: goddess, godly

Origin:Greek
37
Eliza

Meaning: pledged to God

Origin:Hebrew
62
Maeve

Meaning: she who intoxicates

Origin:Irish
2
Fiona

Meaning: white, fair

Origin:Scottish
181
Delphine

Meaning: of Delphi; womb

Origin:French from Greek
119
Clio

Meaning: glory

Origin:Greek
158