Mayuri means peacock Considered one of the most beautiful birds on Earth it is no surprise that the peacock was chosen as the national bird of the world's largest democracy, India. In many bordering fields and villages you may have these majestic birds eat out of your hand. Since they are revered as the symbol of Lord Krishna, they roam free throughout India.more...See more text