Questions about four titles of the Blessed Virgin Mary

In the Litany of the Blessed Virgin Mary the Blessed Mother there are four titles that stand out to me:
Mystical Rose
Tower of David
Tower of ivory
House of gold

What is the origin of each of these titles ? Can you explain why the Blessed Mother is called these ?
I guess that House of Gold is a metaphor for her bearing Christ since he’s precious like gold. What are your thoughts on these titles ?
Words from the saints and scripture would also be appreciated.

catholiceducation.org/articles/religion/re0436.html

prayers.viarosa.com/LitanyOfLoreto.html

In the Judeo/Christian tradition, the term ivory tower is used as a symbol for noble purity

The Tower of David is a symbol of Victory. She is victorious in giving refuge to the sick and the afflicted. She is victorious in defending her Church against evil oppressors. She is victorious in housing a warrior clan of believers against the devil’s armies

The most beautiful meditation on Our Lady as Rosa Mystica is found in the writings of Saint Brigid. “The rose,” Mary told Saint Brigid, “gives a fragrant odour; it is beautiful to the sight, and tender to the touch, and yet it grows among thorns, inimical to the beauty and tenderness. So may also those who are mild, patient, beautiful in virtue, be put to a test among adversaries. And as the thorn, on the other hand, guards, so do wicked surroundings protect the just against sin by demonstrating to them the destructiveness of sin.”

Mary is called the ‘House of Gold’ in the Litany of the Blessed Virgin Mary. Like the new Ark of the Covenant she held him within. And within Him we hope to dwell all the days of our lives!

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.