Cotten \c(ot)-ten\ as a boy's name is a variant of Cotton. See for origin and meaning of Cotten.
The baby name Cotten sounds like Caden, Cayden, Cathan, Godden and Caiden. Other similar baby names are Colten, Cobden, Coffen, Colden, Collen, Colton, Coren, Gorten, Hutten, Kolten, Lytten, Litten and Patten.