Origin of the name Colton

From an English surname which was originally from a place name meaning "Cola's town".