Meaning: She felt very happy when she solved the puzzle.
Choice of Words: "Joy" refers to a feeling of happiness and delight. "Surged" suggests that the feeling came suddenly and strongly. "Through" indicates that the feeling spread throughout her body. "Veins" are the blood vessels that carry blood throughout the body.