What was William Cody Nickname?

William Cody earned the nickname of ‘Buffalo Bill’ because of his expertise in supplying buffalo meat to the Kansas Pacific Railroad. He was also a scout for the 5th Calvary and he was considered a ‘good luck’ charm for the men.