Old Picture of Kayenta Toh-Den-Nas-Shai Trading Post. I was Told That Toh-Den-Nas-Shai (aka Kayenta)_mean "many fingers of running water" like when it rains and the many little drops run together to form a stream.