Sorry, no definitions found.
Sorry, no etymologies found.
No idea what religion is practiced by the people in that photo, but the Parsis (aka Farsis) do the same.
In its place there's been an explosion of feral dogs -- and decaying carcasses, including the enlightened Farsis who dedicate their mortal remains to the sky.
It is celebrated on the 21st of March by many different peoples of Mesopotamia, the Near East and Central Asia; like the Farsis, Azeris,