Name: Mushtaquddin (مشتاقدن)
Meaning: Mushtaquddin is an Arabic name for boys that means one who longs for the religion, a person who is eager to follow and practice Islam.
Gender: male