Namkaran ceremony is usually naming ceremony of the newborn and a puja is performed on this . It is usually held in home but can be done in temple also