Malachi or Malachy (it's spelled differently depending on the source).
Thank you, I have been racking my brain trying to remember his name. Very frustrating.