What does Ezekiel 16:3 mean?
Say, ‘This is what the Lord God says to Jerusalem: Your roots and your birth are from the land of the Canaanites. Your father was an Amorite and your mother a Hittite.’ Ezekiel 16:3 - Modern Text Bible
(God reminds Jerusalem that her origins are humble and foreign, not noble or pure.)