English synonyms about - contact  

March 25

noun

1 March 25

A festival commemorating the announcement of the Incarnation by the angel Gabriel to the Virgin Mary; a quarter day in England, Wales, and Ireland.

synonyms: Annunciation, Annunciation Day, Lady Day.


Find more on march 25 elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0247