Meaning and Origin of: Kami