We found 2 dictionaries that define the word lammas land:
General (2 matching dictionaries)
General (2 matching dictionaries)
- lammas-land: Wordnik
- Lammas Land (Cambridge), Lammas land: Wikipedia, the Free Encyclopedia