Girl Dog Name: Tevy

Name: Tevy
Meaning: Heavenly Messenger
Origin: Latin
Pronunciation: Te-vy
Variants: Eva | Evie