Fleming is a surname of Irish, English, Scottish and German origin, likely indicating an ultimate descent from a Flemish immigrant, part of modern day Belgium.