MacColl is a surname from the Scottish Gaelic ”MacColla”, meaning "Son of Coll" shared by several notable people:
MacColl is also apparently an uncommon male Scottish given name, perhaps and spelled without CamelCase, i.e. as "Maccoll".[1]