St. Mary di Rosa is not a patron saint, but she is a saint in the Roman Catholic religion. So she is not the "saint of" something.
The patron saint of penitent sinners is St. Mary Magdalene.
The patron saints of women are St. Margaret of Antioch and St. Mary Magdalene.
St. Joseph, spouse of the Virgin Mary, is the patron saint of married couples.
I can find no patronages assigned to her.
There is no patron saint for expectant fathers, only for expectant mothers. However, St. Joseph, the husband of Mary, is the patron saint of fathers.
St. Mary Magdalene was the patron saint of sinners that was celebrated on July 22nd
The patron saints of women are St. Margaret of Antioch and St. Mary Magdalene.
St. Anne, the mother of the Virgin Mary.
There is no patron saint of golf. St. Sebastian is the patron saint of athletics. Another opinion: The patron saint of golfers is St. Andrew.
No, there is no patron saint of billiards.
Anne was the mother of the Blessed Virgin Mary.
There is no specific patron saint of grandparents recognized by the Catholic Church. However, St. Anne and St. Joachim, the parents of Mary and grandparents of Jesus, are often seen as spiritual figures and intercessors for grandparents.