Definition of Zeit-geist

What does the word Zeit-geist mean?