Word Study
march 25
WORDNET DICTIONARY
Noun march 25 has 1 sense
- march 25(n = noun.time) annunciation, annunciation day, lady day - a festival commemorating the announcement of the Incarnation by the angel Gabriel to the Virgin Mary; a quarter day in England, Wales, and Ireland; Array is a kind of quarter day
is a part of mar, march
For further exploring for "march 25" in Webster Dictionary Online