Definitions of Lammastide:

  • noun:   the season of Lammas