Tears Of St. Lawrence Definition
noun
The Perseid meteor shower , which typically occurs every year in mid-August , on or near the feast day of St. Lawrence.
Wiktionary
Find Similar Words
Find similar words to Tears of St. Lawrence using the buttons below.