LAMMAS


Meaning of LAMMAS in English

n. former harvest festival celebrated in England on August 1; religious holiday celebrated on August 1 to commemorate St. Peter's imprisonment and release (Catholicism)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.