lammas day

Noun
  1. Commemorates Saint Peter's miraculous deliverance from prison;
    A quarter day in Scotland;
    A harvest festival in England (synset 115215063)

Other Searches