Description : What is the meaning of the name Mehedi Hasan ?
Last Answer : The word mehedi is an incorrect pronunciation of the Arabic word mahdi Which means - Dedicated as a gift given to those who follow the right path. The word Hasan means - good, good, beautiful, good, good, beautiful, beautiful, beautiful