Cherbourg
Meanings
Name
1. Cherbourg, Cherbourg-en-Cotentin (a city in Manche department, Normandy, France)