1. Home
  2. Topics

Boy Dog Names That Start With R

Diana

Meaning: divine

Origin:Latin
224
Sophia

Meaning: wisdom

Origin:Greek
152
Matilda

Meaning: battle-mighty

Origin:German
14
Penelope

Meaning: weaver

Origin:Greek
43
Violet

Meaning: purple

Origin:English from Latin
12
Delilah

Meaning: delicate

Origin:Hebrew or Arabic
92
Stella

Meaning: star

Origin:Latin
72
Emma

Meaning: universal

Origin:German
102
Audrey

Meaning: noble strength

Origin:English
56
Victoria

Meaning: victory

Origin:Latin
232