Meaning based out of the Enchanted tarot deck.
To triumph, you must take the reins of control and not let go. Enlist the help of the forces of nature in your quest. There is no room in your life for emotion now; you need single-minded concentration on your goal. As you grow in your ability to meet life's challenges, remember to remove the mask you've made for the world to see and fear.