le_havre
1. [ noun ] (government,geography) a port city in northern France on the English Channel at the mouth of the Seine
Related terms: city port France
Similar spelling:   leaver