Lamington

What is Lamington?

Lamington definition and meaning on Dictionary terms:
noun
the season of Lammas.

Origin of LammastideMiddle English word dating back to 1300a??50; see origin at Lammas, tide1

 

reference: https://www.dictionary.com/browse/lamington

Tags: