Colson \c(o)-lson, col-son\ as a boy's name is a variant of Cole (Middle English, Old French) and Coulson, and the meaning of Colson is "swarthy, coal-black, charcoal".
The baby name Colson sounds like Gilson and Gillson. Other similar baby names are Colton and Colston.