1 definition by KendelPrins

Mohammad Hafizuddin is combined arabic words that forms a name. Mohammad originate from the Muslim's prophet, Muhammad which means praiseworthy or glorified. While Hafizuddin means guardian of religion. Combined they means The Glorified Guardian of Religion.
Mohammad Hafizuddin is the famous engineer, hailed from Lebanon.
by KendelPrins December 30, 2017
Get the mohammad hafizuddin mug.