The marigold flower has been traditionally dedicated as an offering. The marigold is also called the “herb of the sun”, representing passion and even creativity. Marigolds are very popular in Hindu weddings because they represent the sun, symbolizing brightness and positive energy.