Definitions for cherbourg
Overview of noun cherbourg
The noun cherbourg has 1 senses? (no senses from tagged texts)
1. Cherbourg
(a port town in northwestern France on the English Channel; site of a naval base)
(a port town in northwestern France on the English Channel; site of a naval base)
