Meaning of March 25 in English
Pronunciation
US accent
UK accent
Noun
March 25Definitions
1. a festival commemorating the announcement of the Incarnation by the angel Gabriel to the Virgin MaryExamples
- « a quarter day in England, Wales, and Ireland »