Do Names have significance in Islam? Does a person's name shape his/her character? What is the significance of naming a child in Islam? If they have a non-arabic name then does that change anything?