Definition of Lammas

Noun: Lammas  la-mus

  1. 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

lammsa slamma aslamm maslam mmasla ammasl