The name Bhujanga is a Sanskrit name that means “serpent.” It is often given to a child to express the parents’ hope that the child will be strong and powerful like a serpent. In Hindu mythology, serpents are often seen as symbols of strength and power.