besides being a name for shinto gods what does kami refer to
Kami is the Japanese word for a god, deity, divinity, or spirit. It has been used to describe mind (心霊), God (ゴッド), supreme being (至上 者), one of the Shinto deities, an effigy, a principle, and anything that is worshipped.