Meaning: Goddess of Spring
Estra is a Girl name, meaning of the name is Goddess of Spring and origin of the name is English. This name is mostly used in
If you select the name Estra for your baby, Congratulations! But if you don't like Estra then please continue searching our site.