Definition of Lammas
Noun: Lammas la-mus
- Commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England
- Lammas Day, August 1
See also:
lamivudine
Lammastide
Anagrams containing the word Lammas