A port city in northern France on the English Channel at the mouth of the Seine.
|
|
|
|
|
Words linked to "Le Havre" : urban center, metropolis, city, French Republic, France, port |
Copyright © 2025 Dictionary One.com |