That's the Prophet Mohammed, PBUH is "Peace be Upon Him," it might be MPBUH in another language...
You had it right: MPBUH = "May peace be upon him". It's the traditional way of mentioning the Prophet Mohammed in their religion.