Definition of Cherbourg
Noun: Cherbourg 'shehr,bûrg or 'shehr,borg
- A port town in northwestern France on the English Channel; site of a naval base
Anagrams containing the word Cherbourg
cgrbuheor gcherbour rgcherbou urgcherbo ourgcherb bourgcher rbourgche erbourgch herbourgc