there’s demonstration today on The Mound, just in front of my flat.
From WordNet (r) 2.0 :
May Day (n) :
- observed in the United States to celebrate the coming of spring;
- observed in Russia in honor of labor
[syn: First of May, May 1]
different point of views.