Definition of Le Havre

  • 1. A port city in northern France on the English Channel at the mouth of the Seine Noun

Semanticaly linked words with "le havre"