Blossom
Psychological Meanings: Flowering trees symbolize longing for fulfilled, joyful and fullness of life. Those who walk in flowering garden has just fallen in love. Now they are experiencing happiness, joy and love. * Please, see meaning of tree….