Namkaran ceremony is an important ritual held for the newborn usually after a set period of time such as 21 days in some cultures. Puja is done and name is given to the baby.