benefactor is a crossword puzzle answer that we have spotted 3 times. He helps France to be free Person who gives aid or charity A person who gives aid or charity