Meaning of Lammas
Definition of Lammas
(noun)
commemorates Saint Peter's
miraculous
deliverance
from prison; a
quarter
day in Scotland; a
harvest
festival
in England
Other information on Lammas
WIKIPEDIA results for
Lammas
Amazon results for
Lammas
Tweet