Name: Miftahuddin (مفتاحدن)
Meaning: Miftahuddin is an Arabic name for boys that means guide of the faith, a person who guides the Muslims.
Gender: male