An English surname that has evolved into a masculine given name, the meaning of Cole is just what it sounds like: “coal-black” and “charcoal.” Aarush is a Hindu name that references the red horses of ...