10 Cool Spanish Dog Names for Your Pooch

Luna

#1

(Moon)

Sol

#2

(Sun)

Bella

#3

(Beautiful)

Diego

#4

(Saint James)

Frida

#5

(Peace)

Rocco

#6

(Rest)

Rios

#7

(River)

Talia

#8

(Dew from heaven)

Nieve

#9

(Snow)

Estrella

#10

(Star)