Noun Definition

lammastide

1.Definition: the season of Lammas

Category: General