Definition of kami

What does the word kami mean?