See Also: Cherbourg(encyclopedia)
Cherbourg(dictionary)

Cherbourg (oh)



a city and port in northwest France, one of the ports where ships bringing passengers and cars from the south coast of England arrive after crossing the English Channel