Peacock In English: 5 Interesting Facts Revealed