From the sparsely used Germanic given name Marcolfo, which was the name of a recurring character in medieval novellas and short stories.
marcolfo m (plural marcolfi, feminine marcolfa)