John Maynard Keynes is a crossword puzzle answer that we have spotted 1 times. English economist (1883–1946)