Vera

Meaning:
Vera is a female first name of Slavic origin meaning faith, or of Latin origin meaning truth.

Other names for your dog:

© 2019 Dog names. All rights reserved.