Arigato is a such commonly used word that the true meaning sometimes goes unnoticed. At least it never occurred to me to think about where the word came from and what it really means until the day I immersed myself in Zen Buddhism at Kenchoji in Kamakura.