How did Williams Arizona get its name?

Williams Arizona is named after William Shirley Williams a fur trader whom was killed by the Ute Indians. There is a town, mountain, and even a river named after Bill Williams, however know one is certain he was ever in the Williams area.