2- Feathers often represent flight to other parts of the Self, and because of their connection with the wind and the air, can represent the more spiritual side of ourselves. I’o see feathers in a dream perhaps means that we have to complete an action before allowing ourselves to rest.
3- The Heavens.
The Soul.