VariousWords beta
Definitions:
Noun
Midsummer Eve
Midsummer Night
St John's Eve
St John's Night
June 23
Definition: the night before Midsummer Day