'Le Havre' definitions:

Definition of 'Le Havre'

(from WordNet)
noun
A port city in northern France on the English Channel at the mouth of the Seine