Answer :

The Shakespeare play that mentions St. Valentine's Day is in Hamlet, when Ophelia sings.

Other Questions