Nothing is impossible for God or His mother.
Hail Mary full of Grace... Blessed are you among women.
So she IS a goddess!