2. Spiritual symbolism of Peacock
Peacock is mostly related to Goddess Lakshmi and symbolises abundance and prosperity. Peacock is most frequently seen as the vehicle of Lord Kartikeya, the war lord of Hindu mythology and the brother of Lord Ganesha. Here peacock symbolises speed, courage and guiding. Sri Krishna wears colourful peacock feathers on his head. Here peacock is the symbol of purity and love. Lord Indra is seen sitting on a throne which resembles peacock. It is said that peacock is the incarnation of Indra. Goddess Kaumari is also see riding peacock.