The religious significance of the pigeon
Guru Gobind Singh
Many religious groups, including Muslims, Hindus and Sikhs, feed pigeons for religious reasons. Many older Sikhs feed pigeons ceremoniously to honour the high priest and warrior Guru Gobind Singh who was a known friend of the pigeon (or rock dove). Some Sikhs feed pigeons because they believe that when they are reincarnated they will never go hungry if they have fed pigeons in their previous life.
Other religious groups in India believe that when a person dies his or her soul assumes the form of a bird (normally a pigeon) and therefore by feeding pigeons and other birds they are caring for the souls of their departed ancestors.
Monk Feeding Pigeons
The pigeon is revered in India with huge flocks numbering many thousands of birds being fed daily at Hindu temples in town and city centres throughout the country.
In both eastern and western societies many of the most entrenched pigeon-related problems in urban areas are considered to be caused, certainly in part, by religious feeding of pigeons.
In the Christian religion the pigeon is both a symbol of peace and of the Holy Spirit.
Sources: