Although the general trend is to give as meaning of Kami (Japanese word) God or deity, in reality the Japanese practiced the santoismo, it would be better to translate, according to practitioners of Shinto, as the essence of the self, spirit of nature. Honor the spirits.