Blossom, of course, stands for spring, new beginnings and growing. The cherry blossom has extra meaning in Japan. Here this type of blossom, sakura, stands for life and that we cannot control it. The weather conditions literally and figuratively determine the duration of the flowering period for the blossom. Some blossom varieties will shine for a shorter period of time than others and it is very important to enjoy the flowering period to the fullest. Meaning: Happiness, beauty.