YourDictionary

Lammas

noun

  1. a harvest festival formerly held in England on Aug. 1, when bread baked from the first crop of wheat was consecrated at Mass
  2. this day () or this time () of the year

See Lammas in American Heritage Dictionary 4

Learn more about Lammas

link/cite print suggestion box