Name: Kalamuddin (كالمدن)
Meaning: Kalamuddin is an Arabic name for boys that means speech of the faith, which means a person who is endowed with knowledge of the faith and speaks on behalf of it.
Gender: male