tears of st. lawrence love

tears of st. lawrence

Definitions

from the GNU version of the Collaborative International Dictionary of English

  • n. the Perseid shower of meteors, seen every year on or about the eve of St. Lawrence, August 9th.

Etymologies

Sorry, no etymologies found.

Examples

Sorry, no example sentences found.

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.