Refine this word faster
Lammas day
Definitions
Noun
- 1 commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England wordnet
See also for "lammas day"
Next best steps
Mini challenge
Unscramble this word: lammasday