Le Havre (film)
WordNet

noun


(1)   A port city in northern France on the English Channel at the mouth of the Seine
 
x
OK