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

  1. a port city in northern France on the English Channel at the mouth of the Seine

    Type of: city, port

More about Le Havre on Wikipedia.