American Heritage Dictionary: n. The celebration of May Day, especially by the gathering of spring flowers.
American Heritage Dictionary:
n. The celebration of May Day, especially by the gathering of spring flowers.