midsummer eve n the night before Midsummer Day Synonym(s) Midsummer Eve Midsummer Night St John's Eve St John's Night June 23