Lam•mas
We found 8 definitions of lammas from 6 different sources.
Noun |
||
lammas - commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England | ||
Lammas Day, August 1 |