Girl Dog Name: Terah

Name: Terah
Meaning: Earth, Hillside
Origin: Latin
Pronunciation: Te-rah
Variants: Tera | Tiera | Tierra