Colombes
See also:
colombes
English
Proper noun
Colombes
A commune in the northwestern suburbs of Paris, France.