Meaning of Cherbourg in English:

Cherbourg

Pronunciation /ˈʃəːbʊəɡ/ /ʃɛʀbuʀ/

proper noun

  • A seaport and naval base in Normandy, northern France; population 42,113 (2006).