Is my name permissible, or should I change it due to it having un-Islamic meanings? Todd means fox, clever or wily (intending to be deceitful), and Christopher means Christ-bearer. I have been told I should, both because of the bad meaning, and to identify as a Muslim. My next question is hair on men, my hair is long, it is past my shoulders but is neat and kept clean, am I commanded to cut it if I convert? My beard is already in and long. I have heard that you should shave your head after shahada, is that true?