The lotus flower symbolizes purity in the Buddhist and Hindu religions, with different flower colors having different meanings in Buddhism. The red lotus flower represents Buddha, his history and his legend. The white lotus flower represents the purity of thought and of spirit. The yellow lotus flower represents the gaining of enlightenment. Lotus flowers are beautiful things that grow from muddy waters. This symbolizes how enlightenment can come from suffering.