Baby Boy Names
The name Cotton means Cotton and is of English origin. Cotton is a name that's been primarily used for boys.
Cotton Mather, witch hunter
People who like the name Cotton also like: August
Cotton is on 57
members' favorite name lists
Click button to listen on iTunes