Cole /koʊl/ is a given name of English origin, originally used as an English surname.
It is of Middle English origin, and its meaning is "swarthy, coal-black, charcoal".
It is also an Americanized spelling of the German name Kohl, the Dutch name Kool, and the Scottish and Irish name McCool.