Le Havre meaning
UK US
Le Havre (noun): a port city in northern France on the English Channel at the mouth of the Seine.
Definition of Le Havre
More about Le Havre on Wikipedia.
UK US
Le Havre (noun): a port city in northern France on the English Channel at the mouth of the Seine.
More about Le Havre on Wikipedia.