It’s clearly out of the Roman Catholic, and I think, Orthodox traditions. The Orthodox are more likely to say Theotokos, which I think is God-Bearer, so if that translation is correct, then I have fewer issues with that term.
It all is tied up with the late agreed upon doctrine of the immaculate conception, which is problematic for a number of reasons, the most important being:
1. Lack of scriptural support
2. Taking from Mary her humanity
3. Questionable logic.
It clearly originated much farther back than that. Ishtar, who was worshipped as the "Mother of God and Queen of Heaven" who was impregnated by the pagan god Baal whose son was Tammuz the son of Baal. You can find hints of how God felt about the worship of Baal in Babylon in Ezekiel 8.