cherbourg
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a port town in northwestern France on the English Channel; site of a naval base
WordNet
Previous
chequebook
chequer
chequered
chequing
chequy
Next
cheremis
cheremiss
cherepovets
cherif
cherimolla