gd_376By Kauai Aadheenam / April 25, 2023 The peacock is a significant and wonderful bird. It’s a symbol of Lord Muruga. Why he chose that way to come, I don’t know; never said.