This comes from the Old French word "marché", meaning "a place for trade". While "marc" is not a stand-alone word in English, it's the root of many other words related to trade and commerce, like "marchand" (merchant) and "marchandise" (merchandise).