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