Baby Boy Names
The name Cotton means Cotton and is of English origin. Cotton is a name that's been used primarily by parents who are considering baby names 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