Spanish names for dogs, including Spanish male dog names and Spanish female dog names
Meaning: tiger
Meaning: gem
Meaning: precious, valuable
Meaning: desired one
Meaning: dweller at the sign of the grouse
Meaning: wolf
Meaning: justice
Meaning: vineyard
Meaning: saint, holy
Meaning: saint
Meaning: amber