Marytheresa is of Latin origin, meaning 'sea of bitterness'. It's a unique blend of two classic names: Mary and Theresa. This name gained popularity during the Middle Ages, often used to honor religious figures like Mary, the mother of Jesus, and Saint Theresa of Ávila. In its entirety, it holds a strong, traditional appeal, yet when shortened to 'Theresa', it offers a simpler, more modern option.
The name Marytheresa has seen varying popularity over the decades, with peaks in the late 1950s and early 1960s, and a notable resurgence nearly two decades later in 1981.