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