'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