LAMMAS MEANING IN ENGLISH

• Lammas Definition & Synonyms

  1. (n.) The first day of August; -- called also Lammas day, and Lammastide.


RECENT SEARCHES