Why do Chinese shave baby’s head?
All of the hair is shaved, except at the top of the crown of the baby’s head. The more superstitious Chinese believe that spirits reside at the top of the human head and the patch of hair at the top of the head will protect the baby’s soul from leaving the body and will ward off evil spirits.
Why do Muslims shave babies heads?
After seven days the baby’s head is shaved (a tradition also carried out by Hindus). This is to show that the child is the servant of Allah. Although Hindus may take the baby’s hair to India and scatter it in the holy river Ganges, Muslims weigh it and give the equivalent weight in silver to charity.