Answer :

808lilglock
The Somme. (Northern France; it was a river)

Other Questions