Dreams serve sometimes as confirmation of the truth and reliability of one’s life. The primary obstacle most dreamers must overcome to be able to understand their dreams are symbolism.
This reference book provides "spiritual" interpretation of symbols and visual dreams, in alphabetical order.
Having dreams that relate to your life's experience and not being able to translate your message is as good as not having the dream at all.
Dreams need to be understood as they are a reflections of situations being experienced or yet to come. Ever dreamt of a gecko and wondered what that mean in your life? this equally means "affirmation". I strongly recommend not just reading it but using it as a reference material. Good reading!