Find the word definition

Wikipedia
Colombelles

Colombelles is a commune in the Calvados department in the Normandy region in northwestern France.

It is located on the Canal de Caen à la Mer.